刷题笔记:C/C++工程师能力评估1
2017-10-17 22:26
453 查看
题目:
在32位机器中,如下代码:
的输出是?
A.0 B.4 C.23 D.24
答案:B.4。
知识点:数组和指针。
解析:该题目中,acWelcome[]为一个字符数组,对于数组,acWelcome是一个指针,指向数组acWelcome[]的首地址,因此这里对acWelcome求大小即求指针的大小,实际求得是地址的大小等于4。
在32位机器中,如下代码:
void example(char acWelcome[]){ printf("%d",sizeof(acWelcome)); return; } void main(){ char acWelcome[]="Welcome to Huawei Test"; example(acWelcome); return; }
的输出是?
A.0 B.4 C.23 D.24
答案:B.4。
知识点:数组和指针。
解析:该题目中,acWelcome[]为一个字符数组,对于数组,acWelcome是一个指针,指向数组acWelcome[]的首地址,因此这里对acWelcome求大小即求指针的大小,实际求得是地址的大小等于4。
相关文章推荐
- 刷题笔记:C/C++工程师能力评估2
- 刷题笔记:C/C++工程师能力评估3
- 牛客网( C/C++工程师能力评估)
- html/css/js 学习笔记 - 牛客网试卷:前端工程师能力评估
- C/C++ 工程师能力评估试题
- 现代软件工程讲义 2 工程师的能力评估和发展
- iOS工程师综合练习卷/ iOS工程师能力评估/搜狗2015 iOS工程师笔试题
- C/C++面试软件开发工程师遇到的一道关于循环的笔记题
- Boolan-C++开发工程师-C++面对对象高级编程(上)- 第三周笔记
- C++ 开发工程师 第三周笔记 boolan.com
- 5008.工程师职场能力自测评估
- 2016_2_28 c++能力评估20题
- C++开发工程师课程第一周笔记 GeekBank
- C++ 开发工程师 第一周笔记 boolan.com
- 牛客网 Java工程师能力评估 专项练习1
- Boolan——C++开发工程师——C++面对对象高级编程(上)—— 第一周笔记
- C++ 开发工程师 第二周笔记 boolan.com
- 面试笔记:C++工程师
- 算法工程师能力评估
- 现代软件工程讲义 2 工程师的能力评估和发展