#error directive 错误指令显示给定的错误消息并呈现程序格式不正确。句法#error error_message说明遇到#error指令后,实现将显示诊断消息 error_message 并呈现程序不合格(编译停止)。error_message 可以包含几个不一定用引号引起来的单词。参考C11标准(ISO / IEC 9899:2011):