c语言 选正确的,选好了给个说明a.预处理指令必须位于源文件开头b.在源文件的一行上可以有多条预处理指令c.宏名必须用大写字母表示d.宏替换不占用程序运行时间
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 17:53:16
![c语言 选正确的,选好了给个说明a.预处理指令必须位于源文件开头b.在源文件的一行上可以有多条预处理指令c.宏名必须用大写字母表示d.宏替换不占用程序运行时间](/uploads/image/z/9815866-34-6.jpg?t=c%E8%AF%AD%E8%A8%80+%E9%80%89%E6%AD%A3%E7%A1%AE%E7%9A%84%2C%E9%80%89%E5%A5%BD%E4%BA%86%E7%BB%99%E4%B8%AA%E8%AF%B4%E6%98%8Ea.%E9%A2%84%E5%A4%84%E7%90%86%E6%8C%87%E4%BB%A4%E5%BF%85%E9%A1%BB%E4%BD%8D%E4%BA%8E%E6%BA%90%E6%96%87%E4%BB%B6%E5%BC%80%E5%A4%B4b.%E5%9C%A8%E6%BA%90%E6%96%87%E4%BB%B6%E7%9A%84%E4%B8%80%E8%A1%8C%E4%B8%8A%E5%8F%AF%E4%BB%A5%E6%9C%89%E5%A4%9A%E6%9D%A1%E9%A2%84%E5%A4%84%E7%90%86%E6%8C%87%E4%BB%A4c.%E5%AE%8F%E5%90%8D%E5%BF%85%E9%A1%BB%E7%94%A8%E5%A4%A7%E5%86%99%E5%AD%97%E6%AF%8D%E8%A1%A8%E7%A4%BAd.%E5%AE%8F%E6%9B%BF%E6%8D%A2%E4%B8%8D%E5%8D%A0%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%BF%90%E8%A1%8C%E6%97%B6%E9%97%B4)
xTn@JyBRHJ}PT/&FAM%;c?zC)>V}ιgq<8Mo@[MX+-"0*K
^7L4FCx\K nSy9Tqy]`$0MaFjEdiګ`1[`YKicg9֦*^"~^!ؿ
bhkSSAamJ%eeywiVT9T]CEC8Wtg.QSEjE`XA!JCb$h%
G? ,~;hۓx*]JY̜x_e9I
$W+aP;9~q6-I/hfxZ@aVrq~Ԡ376ۼ2q7"اUI~gP
c语言 选正确的,选好了给个说明a.预处理指令必须位于源文件开头b.在源文件的一行上可以有多条预处理指令c.宏名必须用大写字母表示d.宏替换不占用程序运行时间
c语言 选正确的,选好了给个说明
a.预处理指令必须位于源文件开头
b.在源文件的一行上可以有多条预处理指令
c.宏名必须用大写字母表示
d.宏替换不占用程序运行时间
c语言 选正确的,选好了给个说明a.预处理指令必须位于源文件开头b.在源文件的一行上可以有多条预处理指令c.宏名必须用大写字母表示d.宏替换不占用程序运行时间
A)预处理命令行必须位于源文件的开头
B)在源文件的一行上可以有多条预处理命令
C)宏名必须用大写字母表示
D)宏替换不占用程序的运行时间
答案:D
评析:通常,预处理命令位于源文件的开头,也可以写在函数与函数之间;不能在一行上写多条预处理命令:宏名一般习惯用大写字母表示,以便与变量名相区别,但这并非规定,也可用小写字母.
预处理命令是以#号开头的代码行,每一条预处理命令必须单独占用一行,由于不是C的语句,因此在结尾不能有分号“;”.
宏被定义后,其作用域一般为定义它的文件,通常#define命令写在文件的开头,但这也并非规定,实际上宏定义可以出现在程序的任何地方,但必须位于引用之前.