由ANSI标准定义的共32个 : auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static
如果你不理解 C 语言标准的价值,你就不会知道你是怎样地幸运。 一个C程序员会期望一个 C 程序无论是在哪里开发的,在另一个编译程序中都能通过编译。实际上不能完全做 到这一点,因为许多头文件和函数库都是针对某些特定的编译程序或平台的。有些(很少!)语言扩充性能,例如基 于 Intel 的编译程序所使用的 near和 far 关键字以及寄存器伪变量,也只不过是某种平台的开发商们所认可的一 种标准。 如果你认为靠一种标准走遍天下是理所当然的,就象左脚踩加速器,右脚踩刹车一样,那么你的视野未免有些