无人机专业_C语言程序设计_B卷_答案和解析.docxVIP

  • 1
  • 0
  • 约5.04千字
  • 约 9页
  • 2026-05-14 发布于辽宁
  • 举报

无人机专业_C语言程序设计_B卷_答案和解析.docx

C语言程序设计B卷

(考试时间:90分钟满分:100分)

一、选择题(每题2分,共40分)

1.函数调用和函数指针调用有什么区别?

C.C.函数指针只能调用库函数

B.B.函数调用是直接调用,函数指针调用通过指针间接调用(本质上一样)

D.D.没有区别

A.A.函数指针调用更快

2.嵌入式C编程中,volatile关键字的作用是什么?

A.加快变量访问

B.强制每次从内存读取,防止编译器优化掉外设/中断访问的变量

C.定义常量

D.增加内存占用

3.嵌入式C编程中,volatile关键字的作用是什么?

A.A.加快变量访问

B.B.强制每次从内存读取,防止编译器优化掉外设/中断访问的变量

C.C.定义常量

D.D.增加内存占用

4.在32位系统上,`inta[10];sizeof(a)/sizeof(a[0])`的结果是多少?

B.B.10

A.A.1

D.D.4

C.C.40

5.结构体(struct)和共同体(union)的区别是什么?

A.A.struct和union完全一样

D.D.struct不能有函数指针

C.C.union比s

文档评论(0)

1亿VIP精品文档

相关文档