- 1
- 0
- 约5.04千字
- 约 9页
- 2026-05-14 发布于辽宁
- 举报
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)