关于 #ifndef #indef 的用法总结

我就是我 2022-06-07 05:57 342阅读 0赞

作用:

1.用在头文件中大写 防止头文件被重复包含

  1. 用在源文件中 可以起到条件分支的作用

#include

#define win1
#define win3

int main()
{
#ifdef win1
printf(“defined win1\n”);
#endif

#ifndef win2
#define win2
printf(“define win2\n”);
#endif

#ifndef win3
#define win3
printf(“******\n”);
#endif

return 0;
}

发表评论

表情:
评论列表 (有 0 条评论,342人围观)

还没有评论,来说两句吧...

相关阅读

    相关 关于typedef用法总结

    不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与\define有些相似,但更多的是不同,特别是在一些复杂的用法上,就