C语言校招笔试真题(含详细答案解析).docxVIP

  • 1
  • 0
  • 约4.48千字
  • 约 8页
  • 2026-07-03 发布于河北
  • 举报

C语言校招笔试真题(含详细答案解析).docx

C语言校招笔试真题(含详细答案解析)

适用场景:本科校招、互联网/嵌入式软件开发笔试、应届生基础考核

考试时长:90分钟

满分:100分

说明:题目均为企业高频真题,无偏题怪题,覆盖指针、结构体、内存、字符串、循环逻辑、预处理等核心考点

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

1.以下关于C语言变量作用域,说法正确的是()

A.全局变量只在main函数中有效

B.局部变量在函数调用结束后会自动释放内存

C.静态局部变量存放在栈区

D.全局变量存放在栈区

2.已知inta=2;intb=a+++++a;,b的值为()

A.5B.6C.7D.4

3.以下不能作为switch语句表达式的类型是()

A.intB.charC.floatD.short

4.关于指针,以下代码执行后输出结果是()

intarr[]={1,2,3,4};int*p=arr;printf(%d,*(p+1));

A.1B.2C.3D.4

5.C语言中,sizeof(struct)计算的是()

A.结构体成员变量总字节数(不考虑对齐)

B.结构体实际占用内存字节数(包含内存对齐)

C.结构体第一个成员的字节数

D.结构体最后一个成员的字节数

6.以下关于static关键字说法错误

文档评论(0)

1亿VIP精品文档

相关文档