8、#error、#warning、#line的使用
一、这三类预处理器指示字的作用①#error message,用于自定义一条编译错误信息,其中message不用双引号;②#warning message ,用于自定义一条编译警告信息,语法和①同;③#line number filename ,其中filename可以省略,它的本质是重定义__LINE__和__FILE__,用于强制指定新的行号和新的文件名,并对源程序的代码进行重新编号,现代工程代码中较为少用,了解即可。二、为什么要使用这些指示字既然是指示字,当然也就是为了起指示作用,也就