C语言常用面试题及参考答案.docx

C语言常用面试题及参考答案

一、选择题

以下关于C语言变量说法正确的是()

A.变量可以先使用再定义

B.局部变量默认初始值为0

C.全局变量存放在静态存储区

D.宏定义会做类型检查

答案:C

解析:C语言要求变量先定义后使用;局部变量不初始化时值是随机垃圾值;全局变量属于静态存储,程序启动时分配;#define只是文本替换,没有类型检查。

sizeof是()

A.库函数

B.运算符

C.关键字

D.预处理指令

答案:B

解析:sizeof是C语言运算符,用于计算类型或者变量占用内存字节数,不是函数,不需要头文件。

数组名作为函数参数传递时,实际传递的是()

A.数组全部元

文档评论(0)

1亿VIP精品文档

相关文档