66问答网
所有问题
宏替换只是字符替换,不占用编译时间是不是正确
如题所述
举报该问题
推荐答案 2012-06-09
å®æ¯å¨é¢ç¼è¯æé´è¿è¡çï¼å°ä»£ç ä¸çæå®å符转æ¢
转æ¢ç»æåï¼åè¿è¡ç¼è¯
æ以ä¸å ç¨ç¼è¯æ¶é´
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DpsniUppD.html
其他回答
第1个回答 2012-06-09
占用编译时间但不影响生成的可执行代码,也就不影响运行时间
相似回答
宏替换是
在程序
编译
时完成的
,不占用
程序运行
时间
答:
是正确的
,编译时预处理,不分配内存空间
在下列有关宏替换的叙述中
,正确
的说法是 A)
宏替换占用
运行
时间
答:
宏替换不占用运行时间,只占编译时间
;因为宏替换发生在编译预处理阶段,预处理也是编译工作的一部分。宏名无类型;宏替换只是字符替换;带参数的宏替换和函数不等价;所以答案选D。
C语言中
宏替换占不占用
运行
时间
答:
宏替换不占用运行时间
。宏替换是在编译时,编译器完成的。占用编译时间。编译时,编译器会将代码中的宏用对应定义好的代码进行直接替换,然后再对源代码进行编译。所以宏比函数在运行时更快,因为它不用像函数调用时,要对现有数据进行入栈保存,运行完后,在出栈恢复;它是直接编译好的代码。
4.
宏替换
就是
字符替换,不
能进行任何计算。 (2分)
答:
这句话是对的
。宏替换只作替换,不做计算,不做表达式求解。不带参数的宏代换,格式为: #define 标识符 字符串 带参数的宏代换:除了一般的字符串替换,还要做参数代换。格式为:#define 宏名(参数表) 字符串
这道C语言题怎么说?解释一下吧!
答:
答案是D A错误 可以放到任何位置 B错误 一行只能有一条预处理命令 C错误 没有大小写限制。和变量命名方式一样 D正确。
不占用
执行
时间
。在
编译
的时候已经展开。打字不易 谢谢采纳
...
替换不是
在预处理时就解决了么?不会
占用编译时间
吧
答:
不占用
程序从源码到可执行文件,主要包括以下几个过程:预处理器进行预处理(预处理器),接着有时候可能进行预
编译,
接着是编译(编译器),接着是连接(连接器)(产生可执行文件)。不过现在的好多集成平台都把前面三步放到一起了。
大家正在搜
宏替换只是字符替换吗
宏替换是在程序编译时进行的
宏替换是什么
宏替换在什么时候进行
宏替换和函数的调用
宏替换不具有计算功能
编译时宏
宏编译是什么意思
编译时输出宏
相关问题
在下列有关宏替换的叙述中,正确的说法是 A)宏替换占用运行时...
谭浩强的书上说宏替换不占运行时间,只占编译时间,可宏替换不是...
C语言中宏替换占不占用运行时间
宏替换是在程序编译时完成的,不占用程序运行时间