1 / 9
文档名称:

C语言面试题大汇总之华为面试题(共9页).doc

格式:doc   大小:35KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言面试题大汇总之华为面试题(共9页).doc

上传人:ogthpsa 2022/5/2 文件大小:35 KB

下载得到文件列表

C语言面试题大汇总之华为面试题(共9页).doc

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
穴辅堆诺炯奄宏钉吟糊道锥铜芋淖淮汹讼绘邪徐
  7、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
  全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。
  从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。
  static函数与普通函数作用域不同。仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static),内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件要包含这个头文件
  static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;
  static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;
  static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
  8、程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。
  9、设有以下说明和定义:
  typedef union {long i; int k[5]; char c;} DATE;
  struct data { int cat; DATE cow; double dog;} too;
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
  DATE max;
  则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____
  答:DATE是一个union, 变量公用空间. 里面最大的变量类型是int[5], 占用20个字节. 所以它的大小是20
data是一个struct, 每个变量分开占用空间. 依次为int4 + DATE20 + double8 = 32.
所以结果是 20 + 32 = 52.
  当然...在某些16位编辑器下, int可能是2字节,那么结果是 int2

最近更新

精细化学品化工第6章 138页

高考语文复习全攻略:高中第16册讲读课文梳理.. 9页

2025年假期安全教育班主任讲话稿 10页

2025年假期《鲁滨逊漂流记》读后感500字推荐 12页

奇妙的对联黄欢 55页

人力资源的竞争力-提升绩效与员工满意度 23页

初中化学教学论文 化学教学中学生创新能力培养.. 31页

2025年债券基金组合投资不可缺少 6页

初中化学教学中探究学习初探 35页

2025年修理工个人年度述职报告 18页

2025年信用社柜员述职报告最新范文 19页

初中《道德与法治》课学生核心素养培养策略 35页

共享电动车项目计划书 可持续城市出行 5页

健康管理咨询商业计划书 5页

例谈高考化学真题中学科交叉融合 35页

任务型语言教学法 31页

2025年保育员工作计划实用 23页

中学生心理辅导常用的方法 43页

中国养宠物观念调研报告宠物种类与关怀需求分.. 5页

互联网:未来之路-解析行业动向与发展趋势 23页

2025年安徽职业技术学院单招职业适应性测试题.. 62页

2025年安徽工业经济职业技术学院单招职业倾向.. 126页

2025年芜湖职业技术学院单招职业倾向性测试题.. 60页

世界医学史 课件 120页

最新部编版四年级道德与法治下册全册教案【完.. 55页

医学史教学课件 52页

2021小学美术课程标准试题(五套) 16页

王虎应六爻卦例说真完整版样稿 73页

解密民国梅花党及地下八大宝库 4页

张大庆:历史的观点幻灯片 79页