- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中兴自己整理的笔试题简答及填空等等
全局变量和局部变量的区别:
按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。
按作用域分:
全局变量在整个工程文件内都有效,静态全局变量只在定义它的文件内有效;
静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。
HYPERLINK /view/675642.htm \t _blank 静态变量都在全局数据区分配内存,
1.
对数据库的一张表进行操作,同时要对另一张表进行操作如何实现???
答案:将操作多个表的操作放入到事务中进行处理
2.TCP/IP建立连接的过程?(3-way shake)
在TCP/IP协议时,TPC协议提供可靠的连接服务,采用三次握手建立一个连接。
第一次握手:建立连接时,客户端发送syn包到服务器,并进入SYN_SEND状态,等待服务器确认
第二次握手:服务器收到syn包,必须确认客户的SYN,同时自己也发送一个SYN包,即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK,此包发送完毕后,客户端和服务器进入ESTABLISHED状态,完成三次握手
ICMP是什么协议,处于哪一层
网络层
TCP/IP由四个层次组成: HYPERLINK /z/Search.e?sp=S%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82ch=w.search.yjjlinkcid=w.search.yjjlink \t _blank 数据链路层、网络层、传输层、应用层。
进程和线程的区别和联系1.进程有自己独立的地址空间;而线程共享进程的地址空间;2.一个程序至少有一个进程,一个进程至少有一个线程;3.线程是处理器调度的基本单位,但进程不是;4.二者均可并发执行
在 HYPERLINK /view/261041.htm \t _blank 全局变量前,加上 HYPERLINK /view/390935.htm \t _blank 关键字static,该变量就被定义成为一个 HYPERLINK /view/612026.htm \t _blank 静态 HYPERLINK /view/261041.htm \t _blank 全局变量。
1.static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域2.引用与指针有什么区别?1)引用必须被初始化,指针不必。2)引用初始化以后不能被改变,指针可以改变所指的对象。3)不存在指向空值的引用,但是存在指向空值的指针。3.描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?全局变量储存在静态数据库,局部变量在堆栈5.什么是平衡二叉树?左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于16.堆栈溢出一般是由什么原因导致的?没有回收垃圾资源7.什么函数不能声明为虚函数?constructor8.冒泡排序算法的时间复杂度是什么?O(n^2)9.写出float x与“零值”比较的if语句。if(x0.000001x-0.000001)10.Internet采用哪种网络协议?该协议的主要层次结构?tcp/ip应用层/传输层/网络层/数据链路层/物理层11.Internet物理地址和IP地址转换采用什么协议?ARP (Address Resolution Protocol)(地址解析協議)12.IP地址的编码分为哪俩部分?IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区分哪些是网络位哪些是主机位。
1、局部变量能否和全局变量重名?答:能,局部会屏蔽全局。要用全局变量,需要使用::局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内2、如何引用一个已经定义过的全局变量?答:extern可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错3、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?答:可以,在不同的C
文档评论(0)