我正在阅读/研究这本书:Linux System Programming: Talking Directly to the Kernel and C Library并引用本书:
Unix系统中使用的编译器 - 包含Linux - 具有高度相关性 系统编程,因为编译器有助于实现C标准 和系统ABI。
编译器的含义是否有助于实现C标准?
答案 0 :(得分:0)
免责声明:我没有阅读相关段落。
编译器有助于实现C标准
一般而言,C标准是一组规则和/或指南,如何使用语言语法和语义。要创建和运行二进制(可执行文件),或者更好地说,要有一个标准中提到的规则的实现,我们需要有一个编译器。
如果可以的话,我们也可以说,换句话说,编译器使用C标准从C源代码生成一个exectable,这是C标准编译器。