C语言面试题汇总(含详细参考答案).docx

C语言面试题汇总(含详细参考答案).docx

C语言面试题汇总(含详细参考答案)

适用岗位:嵌入式开发、后端开发、驱动开发、底层软件开发

说明:题目分为基础题、指针与内存、结构体与位运算、编译链接、程序输出分析、编程实操六个模块

一、基础概念题

1.简述C语言中const关键字的作用,区分constint*p、intconst*p、int*constp

参考答案:

const用来修饰只读变量,告诉编译器该变量的值不允许被直接修改,在编译阶段做检查,不代表内存硬件只读。

constint*p和intconst*p含义完全一致:指针指向的内容是常量,不能通过*p修改值;但指针p本身可以改变指向。

in

文档评论(0)

1亿VIP精品文档

相关文档