C语言中预编译#if的使用
c语言
编译
编程技术
发布日期
2023-07-17
更新日期
2023-07-17
阅读次数 87
文章字数 215
#if和#endif是一组同时使用的,叫做条件编译指令
预处理器可以在编译前处理c程序。
#if 标识符
程序段1
#elif 标识符
程序段2
#else
程序段3
#endif
例如在编译前识别环境:
#include <stdio.h>
int main(){
#if _WIN32
system("color 0c");
printf("windows
");
#elif __linux__
printf("linux");
#else
printf("other");
#endif
return 0;
}
文章作者: 朱丰华
文章链接: https://smart.52dixiaowo.com/blog/post-454.html
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。
c语言
编译
发表评论
相关推荐