面试题:预处理器标识#error的目的是什么?答:#error命令是C/C++语言的预处理命令之一,当预处理器预处理到#error命令时将停止编译并输出用户自定义的错误消息。其实大部分以#开头的宏定义都是预处理器,不仅仅有#error,还有常见的#include,#ifdef...#else...#endif。有可能你要编写头文件,需要预处理器处理程序的源代码。C++继承了C的非常精细的处理器,编译系统编译程序的过程为预处理、编译、链接。预处理器是在程序源文件被编译之前根据预处理指令对程序源文件
QT
2023-12-25
47 点赞
0 评论
71 浏览