1.static变量在C语言和C++中的应用(至少两种):1)限制变量的作用域;2)设置变量的存储方式。2.引用与指针的区别:1)引用必须被初始化,指针不必;2)引用初始化后不能改变引用对象,指针可以改变所指对象;3)不存在指向空值的引用,但可以存在指向空值的指针。3.实时系统的基本特性:在特定时间内完成特定任务,强调实时性和可靠性。4.全局变量和局部变量在内存中的区别:全局变量存储在静态数据区,局部变量存储在堆栈区。5.平衡二叉树的定义:左右子树都是平衡二叉树,且左右子树的深度差值的绝对值不大于1。6.堆栈溢出的原因:没有回收垃圾资源。7.不能声明为虚函数的函数是构造函数。8.冒泡排序算法的时间复杂度:O(n^2)。9.判断浮点数x与零值比较的if语句:if(x>0.000001 && x<-0.000001)。10.互联网采用的网络协议:TCP/IP协议,主要包含应用层、传输层、网络层和数据链路层。