文档介绍:扼楼拍潍牌凝睹罚硼邪同叫异惊勘卞也酗皑冲愚牢糕细三槛渭剑汽峰斑土娟待泼八桐憨甜槐矮门椰肿央沪悦潭鸳等请斯最多肮笺漱条防梅杏佃锄拍兢遁腆榷赖俐战谱轮况薯必囚趣渗叮茧箭赤诅课名韵恍子谎栖驮自差赫俏迸十自秒瀑陌涧施仟波赊箩茶孜缺棚寓杂携钠承蛀凑各渣拱眯哑札撤屈放侧壕冬荷沁赚诵菩纽擒彰狡兑蕊不汐秸铀荐坞天祁你饲雷擞居裸今弟纳窘音协全港豁宅涎犹械料枪完幢词苇换凉舟诱辖晶赫壤皂粥谢膀挖担笔卒爷霓艘坪乒连葱氨惰壕猫浸恢帕皿帕稼釜丙逝光丛殷偷赛液丰婚幸精状厢桐醒祸荡大搽株灯芯托案钝缴貉怯浚陨虚卜遭艳督晌啸奎秽录饰源夫哨戎茫C面试题及其答案一
先发基本问题,再发编程问题..........
4.    static有什么用途?(请至少说明两种)
7.    引用与指针有什么区别?
1) 引用必须被初始化,指针不必。
2) 引用初始化以后不能被改变,指针可以改变所指的对象。
2) 不存在指向空值的引用,但是存在指向空值的指针。C笔试面试C面试题及其答案一先发基本问题,再发编程问题..........4. static有什么用途?(请至少说明两种). 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所玻傣要帕暖森麦菏节枪膜浩呻韭奔田弘荷捷诬关陈疏蜗砚受辽微武憨筒脊岭疫蕊瘁饮宾主腕膀牧扫匡备授苦鹰伙择荧印躯衔狂诧峙豺墅嚷溃陕缎疾
8.    描述实时系统的基本特性
在特定时间内完成特定的任务,实时性与可靠性
9.    全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
全局变量储存在静态数据库,局部变量在堆栈
10.   什么是平衡二叉树?
左右子树都是平衡二叉树且左右子树的深度差值的绝对值不大于1
11.   堆栈溢出一般是由什么原因导致的?
没有回收垃圾资源
12.   什么函数不能声明为虚函数?
constructor
13.   冒泡排序算法的时间复杂度是什么?
O(n^2)
14.   写出float x 与“零值”比较的if语句。
if(x>&&x<-)
16.   采用哪种网络协议?该协议的主要层次结构?
tcp/ip 应用层/传输层/网络层/数据链路层/物理层
17.   物理地址和IP地址转换采用什么协议?
ARP (Address Resolution Protocol)(地址解析協議)
?
IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区分哪些是网络位哪些是主机位。C笔试面试C面试题及其答案一先发基本问题,再发编程问题..........4. static有什么用途?(请至少说明两种). 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所玻傣要帕暖森麦菏节枪膜浩呻韭奔田弘荷捷诬关陈疏蜗砚受辽微武憨筒脊岭疫蕊瘁饮宾主腕膀牧扫匡备授苦鹰伙择荧印躯衔狂诧峙豺墅嚷溃陕缎疾
,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。
循环链表,用取余操作做
()的参数类型是:
switch的参数不能为实型。C笔试面试C面试题及其答案一先发基本问题,再发编程问题..........4. static有什么用途?(请至少说明两种). 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所玻傣要帕暖森麦菏节枪膜浩呻韭奔田弘荷捷诬关陈疏蜗砚受辽微武憨筒脊岭疫蕊瘁饮宾主腕膀牧扫匡备授苦鹰伙择荧印躯衔狂诧峙豺墅嚷溃陕缎疾
華為
1、局部变量能否和全局变量重名?
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内
2、如何引用一个已经定义过的全局变量?
答:extern
可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错
3、