预编译指令可以用来控制多种编译选项,如编译优化级别。在c语言标准中,许多预编译指令只适用于特定的编译器。为了遵循这个标准,引入了一个特殊指令pragma。当遇到不能识别的pragma指令时,编译器会抛出一个警告并继续编译。例如,ccs c编译器有个用来指定编译器是否对大小写敏感的预编译指令,用法如下:

它在任何一个c编译器上都能编译,但只有支持case pragma功能的编译器才会做出相应的动作。
在本书中省略了该语句,因为ccs c编译器不需要这些ccs专有指令。因此我们只会看到:
本章中剩余的预编译指令在标准c中并不存在,只有ccs c才支持。