C语言开发工程师面试题
适用岗位:后端开发、嵌入式开发、底层开发,总分100分
一、选择题(每题4分,共20分)
以下关于C语言变量作用域说法正确的是()
A.全局变量存储在栈区
B.static局部变量只初始化一次,存储在静态存储区
C.函数内auto变量生命周期贯穿整个程序
D.register修饰的变量一定存放在寄存器
答案:B
解析:
A:全局变量存放在静态存储区;
B:static局部变量在程序第一次执行到定义处初始化一次,后续调用不再重新初始化,存放于静态存储区;
C:auto局部变量存栈,函数退出即销毁;
D:register只是建议编译器放到寄存器,编译器有权拒绝。
下
您可能关注的文档
最近下载
- 【中考真题】浙江省台州市2022年初中科学中考试卷(附答案).pdf VIP
- 浙江省台州市2022年初中科学中考真题试题试题(Word版,含答案+解析).docx VIP
- 2022年浙江省温州市初中科学中考真题试题【含答案,中考试卷试题】.pdf VIP
- 初中科学试卷分析.doc VIP
- 初中地理世界的地形检测试题.pdf VIP
- 初中地理模拟测试题.pdf VIP
- 初中七年级初一地理秋季第一次月考试卷.docx VIP
- 初中地理湘教版七年级上第一章 让我们走进地理单元测试-章节测试习题(1).doc VIP
- 2022-2023学年全国初中八年级上地理人教版单元测试(含答案解析)035530.pdf VIP
- 初中地理《世界气候》单元测试卷(含答案).pdf VIP
原创力文档

文档评论(0)