zl程序教程

您现在的位置是:首页 >  工具

当前栏目

【Qt】随记1:#if 1/0 #else #endif的用法

Qt 用法 if Else
2023-09-14 09:15:09 时间
欢迎阅读本博文,本文主要记录Qt学习、工作中的一些注意点及相关笔记📃

希望记录的内容有帮助到你,也欢迎把你知道的分享给大家,一起进步!🎉

喜欢的话,请帮忙点赞👍、评论📝、收藏⭐哦~


  案例如下:

#if 0
    A
#else 
    B
#endif

注释:
  当为#if 1时,执行A,不执行B;
  当为#if 0时,执行B,不执行A;
  #endif 不可省略

注意
  (1) 若A中定义的是一些调试版本的代码,只需把#if 1改成#if 0 ;,此时A完全被编译器忽略。如果想让A生效,只需把#if 0改成#if 1
  (2) #if 0也可以用来当成注释,如果想要注释的程序很长,这个时候#if 0是最好的,保证不会犯错误。(不建议使用)
  (3) #if 1可以让其间的变量成为局部变量;
  (4) 该结构表示先前写好的A,现在用不上了,又不想删除,就用这个方法,比注释方便


🚶🚶🚶 今天的文章就到这里啦~
喜欢的话,点赞👍、收藏⭐️、关注💟哦 ~