华勤技术C语言岗位笔试真题(含详细答案解析).docxVIP

  • 2
  • 0
  • 约4.9千字
  • 约 8页
  • 2026-10-20 发布于河北
  • 举报

华勤技术C语言岗位笔试真题(含详细答案解析).docx

华勤技术C语言岗位笔试真题(含详细答案解析)

适用岗位:嵌入式软件开发、C语言后端开发、硬件驱动开发

考试时长:90分钟

满分:100分

考试说明:闭卷答题,禁止查阅资料,编程题需写出完整可运行代码及思路

一、单项选择题(每题3分,共30分)

1、以下关于C语言static关键字的用法,说法错误的是()

A、函数内部static局部变量,程序整个运行周期内存不释放

B、全局static变量,仅当前源文件可访问,其他文件无法引用

C、static修饰的函数,可被其他源文件调用

D、static局部变量仅初始化一次,后续调用沿用上次值

2、已知char*p=huaqin;,以下操作合法的是()

A、p[0]=HB、*p=HC、p++D、charbuf=p;

3、C语言中const关键字的描述,正确的是()

A、const修饰的变量可在代码中二次赋值修改

B、constint*p表示指针变量p本身不可修改

C、int*constp表示指针指向的内容不可修改

D、const常量在编译阶段确定数值,运行期不可修改

4、以下关于结构体字节对齐的说法,错误的是()

A、结构体默认按照成员变量最大基本类型字节数对齐

B、合理字节对齐可以提升CPU数据读取效率

C、字节对齐会减少结构体占用的内存空间

D、可通过编译器指令手动修改对齐方式

文档评论(0)

1亿VIP精品文档

相关文档