《4. static有什么用途?(请至少说明两种)[DOC].docx》由会员分享,可在线阅读,更多相关《4. static有什么用途?(请至少说明两种)[DOC].docx(2页珍藏版)》请在优知文库上搜索。
1、4.static有什么用途?(请至少说明两种)DOC4.StatiC有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7.引用与指针有什么区分?1)引用必需被初始化,指针不必。2)弓I用初始化以后不能被变更,指针可以变更所指的对象.2)不存在指向空值的引用,但是存在指向空值的指针。8.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与牢靠性9.全局变量和局部变量在内存中是否有区分?假如有,是什么区分?全局变量储存在静态数据库,局部变量在堆栈10.什么是平衡二叉树?左右子树都是平衡二叉树且左右子树的深度差值的肯定值不大于1I1.堆栈溢出一般是由什么缘由导致的?没有回收
2、垃圾资源12.什么函数不能声明为虚函数?constructor13.冒泡排序算法的时间困难度是什么?0(n)14.写出floatX与零值比较的if语句。if(xgt;0.000001amp:amp;xlt;-0.000001)16.Internet采纳哪种网络协议?该协议的主要层次结构?tcp/ip应用层/传输层/网络层/数据链路层/物理层17.Internet物理地址和IP地址转换采纳什么协议?ARPGddressResolutionProtocol)(地址解析18.IB地址的编码分为哪俩部分?IP地址由两部分组成,网络号和主机号。不过是要和了网掩码按位与上之后才能区分哪些是网络位哪些是主机
3、位。2.用户输入M,N值,从1至N起先依次循环数数,每数到M输出该数值,直至全部输出。写出C程序。循环链表,用取余操作做3.不能做SWitChO的参数类型是:switch的参数不能为实型。辇卷1、局部变量能否和全局变量重名?答:能,局部会屏蔽全局。要用全局变量,须要运用QUOt:quot:局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内2、如何引用一个已经定义过的全局变量?答:extern可以用引用头文件的方式,也可以用extern关键字,假如用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,假如你用CXlern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错3、全局变量可不行以定义在可被多个.C文件包含的头文件中?为什么?答:可以,在不同的C文件中以static形式来声明同名全局变可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连.