Und*_*ior 2 c compiler-construction comments
ac 源文件中的注释是否被编译器删除(例如 Visual C++ 和 GCC)?
/* ... */
// ...
Run Code Online (Sandbox Code Playgroud)
编译器使用不同的步骤将源代码转换为机器可读的代码。
第一步,词法分析阶段将字符转换为标记。标记可以是标识符、文字值、保留字或运算符。
在此阶段,注释和空格大多被忽略。它们仅用于分隔不同的令牌。
在接下来的步骤中,没有注释或空格的概念,所以是的,它们在编译时被删除。