如上所述,当用 C 或 C++ 编程时,编译器警告是非常重要的助手。为了说明这一点,下面的例子包含一个微妙的错误:为一个整数值错误地指定了一浮点数控制符‘%f’。 #include <stdio.h> int main (void ) { printf (“Two plus two is %f\n”, 4 ); return 0 ; }...
这是按字母排序的Autoconf宏列表。为了使列表易于使用,宏以没有前缀 AC_ 的形式列出。 a AIXALLOCAARG_ARRAYARG_ENABLEARG_PROGRAMARG_WITH b BEFORE c C_BIGENDIANC_CHAR_UNSIGNEDC_CONSTC_CROSSC_INLINEC_LONG_DOUBLEC...
一个源程序可以分成几个文件。这样便于编辑与理解,尤其是程序非常大的时候。这也使各部分独立编译成为可能。 下面的例子中我们将程序 Hello World 分割成 3 个文件:‘hello.c’,‘hello_fn.c’和头文件‘hello.h’。这是主程序‘hello.c’: #include “hello.h” int main (void ) ...