以下关于宏的叙述中正确的是( )。A.宏替换没有数据类型限制B.宏定义必须位于源程序中所有语句之前C

计算机考试 已帮助: 时间:2024-07-04 10:52:01

以下关于宏的叙述中正确的是( )。
A.宏替换没有数据类型限制
B.宏定义必须位于源程序中所有语句之前
C.宏名必须用大写字母表示
D.宏调用比函数调用耗费时间
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:的是,大写字母,源程序

参考解答

用户头像

418***810

2024-07-04 10:52:01

正确答案:A
宏定义写在函数的花括号外边,作用域为其后的程序,通常在文件的最开头,所以B选项中宏定义必须位于源程序中所有语句之前是错误的。宏名一般用大写,但不是必须用大写,所以C选项错误。宏展开不占运行时间,只占编译时间,函数调用占运行时间(分配内存、保留现场、值传递、返回值),所以D选项错误。

上一篇 下面说法不正确的有( )A 用快速保存时不用选择保存位置 保存类型和文件名B 第一次保存时一定要选择

下一篇 以下选项中正确的语句组是( )。A.char*s;s={f.BOOK!”};B.char*s;s:”

相似问题