第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > #ifdef ...#else...#endif等条件编译用法

#ifdef ...#else...#endif等条件编译用法

时间:2023-08-31 04:07:52

相关推荐

#ifdef ...#else...#endif等条件编译用法

1.#if相关用法:

#if 1// 执行以下代码代码;#endif#if 0// 不执行以下代码,一般用于临时调试屏蔽语句使用代码;#endif

2.#ifdef相关用法:

#ifdef x // 如果有定义宏x,则执行以下代码代码1;#else// 否则执行以下代码代码2;#endif;

3.#ifndef相关用法:

#ifndef x // 如果没有定义宏x,则执行以下代码代码1;#else// 否则执行以下代码代码2;#endif;

4.相关条件编译组合用法:

#if defined x// 如果定义了宏x,则运行以下代码代码1;#elif defined y // 没有定义宏x,定义了宏y,则运行以下代码代码2;#else // x、y宏都没有定义代码3;#endif;#if (!defined x) && (!defined y) // 如果没有定义x和y宏,则执行以下代码代码;#endif

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。