光庭嵌入式c笔试题.docxVIP

  • 0
  • 0
  • 约8.71千字
  • 约 14页
  • 2026-09-14 发布于河南
  • 举报

光庭嵌入式c笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题

1.以下哪个选项描述了`volatile`关键字在嵌入式编程中的主要作用?

A.提高变量访问速度

B.表示变量可能在程序外部被修改,防止编译器进行优化

C.定义常量变量

D.声明指向常量的指针

2.在32位系统中,如果定义一个`int`类型的变量,并且使用`sizeof(int)`计算其大小,结果可能是以下哪个值?(不考虑编译器优化和特定平台)

A.1字节

B.2字节

C.4字节

D.8字节

3.以下关于`malloc`函数的描述,哪项是正确的?

A.`malloc`分配的内存大小是固定的,由函数参数决定

B.使用`malloc`分配的内存初始内容是未定义的

C.`malloc`分配的内存在函数返回时自动释放

D.调用`malloc`时必须指定内存块的大小,且该大小必须是页面大小的整数倍

4.有以下代码:

```c

inta=10;

int*p=a;

*p=*p+5;

```

执行完上述代码后,变量`a`的值是多少?

A.5

B.10

C.

文档评论(0)

1亿VIP精品文档

相关文档