vc编译运算为什么有过程
发布时间: 2024-03-27 14:59:58
‘壹’ C语言程序中的关于常量的计算是在编译时进行的还是程序执行时进行的
编译的时候,先会进行预编译处理,就是把程序中所有的符号常量用数字常量替换,比如说你的例子中的N,注意只是发生替换,所有的计算都是在程序执行的时候进行的!
C是面向过程的,每次执行都会重新计算一次!
‘贰’ C++中什么是编译时,什么是运行时,二者有何区别
编译阶段主要进行语法的检查,无误。将程序代码转换成目标代码(二进制表示,打开看不懂),没有和操作系统进行连接,不能运行。完成连接后,程序能够进入系统运行。
运行时,一定是编译过的,没有语法错误。编译时,没有生成目标文件,可能有语法错误。
热点内容