• 一步
    2020-01-29
    有没有什么办法可以看到 预处理阶段后的 待编译源代码的内容?

    作者回复: 可以的,如果使用Linux环境的话,编译的时候,gcc -E 源文件,用这个命令就可以看到预处理以后的代码。

    
     2
  • rocedu
    2020-02-10
    实现低配版的C库函数,那是学习C非常有效的方法,这个值得大力强调,推广。
    
    
  • Geek_Andy_Lee00
    2020-01-30
    对对象文件的理解:待编译源码是高级语言,经过编译器编译之后就变成了等效的的汇编代码,也就是机器可以执行的机器指令。

    作者回复: 如果要是能从『定义』和『声明』的角度来解释的话,就完美了。

    
    
  • 一步
    2020-01-29
    像文章所说 预处理命令 #include 会把 include 的内容拷贝到#include 处,如果所有文件都这样处理,那么每个文件就会出现好多重复的代码,想知道C语言预处理阶段是怎么处理这样的问题的?

    作者回复: 往后看,看后面的条件编译。^_^

    
    
我们在线,来聊聊吧