为什么A是对的,预处理命令行都必须以#号开始 才是对的把
答案:5 悬赏:0 手机版
解决时间 2021-12-04 11:10
- 提问者网友:世勋超人
- 2021-12-03 17:42
为什么A是对的,预处理命令行都必须以#号开始 才是对的把
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-12-03 18:56
A) 如果代码是注释它就不起作用了.如
A可以说对也可以说错看你咬文嚼字到什么程度
B) 预处理命令行不可以 宏定义是可以的
C) 对的
D) 预处理当然是最先处理,比编译,链接都早 怎么可能在执行过程中进行
如果是考试我选错误最明显的..选D 嗯...
A可以说对也可以说错看你咬文嚼字到什么程度
B) 预处理命令行不可以 宏定义是可以的
C) 对的
D) 预处理当然是最先处理,比编译,链接都早 怎么可能在执行过程中进行
如果是考试我选错误最明显的..选D 嗯...
全部回答
- 1楼网友:枭雄戏美人
- 2021-12-03 21:12
在程序中凡是以“#”开始的语句行都是预处理命令行
你能整出个 以“#”开始的语句 不是预处理行来吗?
不要较真,玩文字游戏。
做题时,实在不确定,就排除法就可以了。
你能整出个 以“#”开始的语句 不是预处理行来吗?
不要较真,玩文字游戏。
做题时,实在不确定,就排除法就可以了。
- 2楼网友:鸽屿
- 2021-12-03 20:54
选 D。对预处理命令行的处理是在编译之前完成的,不是程序执行的过程中。
- 3楼网友:长青诗
- 2021-12-03 19:53
此题应该选择 B
- 4楼网友:思契十里
- 2021-12-03 19:40
ANSI C标准规定可以在C源程序中加入一些“预处理命令”(以“#”开头的命令就是预处理命令) ,以改进程序设计环境,提高编程效率。
必须在对程序进行通常的编译(包括词法和语法分析、代码生成、优化等)之前,先对程序中这些特殊的命令进行“预处理”, 即根据预处理命令对程序作相应的处理
现在使用的许多C编译系统都包括了预处理、编译和连接等部分,在进行编译时一气呵成。因此不少用户误认为预处理命令是C语言的一部分,甚至以为它们是C语句,这是不对的。
A是对的 B是对的 C错应该写 #DEFINE MAX 55 后面要有数值 D 错是在程序运行之前先执行预处理
必须在对程序进行通常的编译(包括词法和语法分析、代码生成、优化等)之前,先对程序中这些特殊的命令进行“预处理”, 即根据预处理命令对程序作相应的处理
现在使用的许多C编译系统都包括了预处理、编译和连接等部分,在进行编译时一气呵成。因此不少用户误认为预处理命令是C语言的一部分,甚至以为它们是C语句,这是不对的。
A是对的 B是对的 C错应该写 #DEFINE MAX 55 后面要有数值 D 错是在程序运行之前先执行预处理
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯