含义

是预编译指令。

if 后面的参数为真(非0)则执行#if 后面的模块

if 后面的参数为假,则不执行#if 后面的模块

用途

此指令多用在调试的时候,有段代码自己不想删除,怕后面用到所以用#if 0来暂时注释掉,如果想用的话就用#if 1来开启;
例如:

1、#if true

执行

endif

2、#if false

跳过

endif

参考:https://blog.csdn.net/mao_hui_fei/article/details/100554914

posted on 2020-09-29 18:30  dLarger  阅读(570)  评论(0编辑  收藏  举报