文章目录
岗位:软件开发工程师(嵌入式软件方向)
题型:10 道选择题,5 道填空题,2 道简答题,1 道编程题
1、选择题
1.1
【不定项选择题】使用 C 语言编程时,以下对 typedef
和 #define
的使用或理解,正确的有 (BD)
typedef int INTERGER; unsigned INTERGER n;
typedef
在编译阶段生效,有类型检查。#define
在预处理阶段生效,预处理器仅做文本替换,不进行任何检查#define PTR_INT int *
,PTR_INT p1,p2;
#define
没有作用域的限制,在其定义点之后的整个文件中有效,除非它被#undef
指令显式地取消定义,而typedef
有自己的作用域
解答: