通常有这样的宏定义
#ifndef true
#define true 1
#endif
因为true英文就是确定的意思,通常1表示肯定,而0表示否定即false,false的错误否定的意思,所以就将1定义为true,0定义为flase,这个是bool变量的约定,布尔是这样设定的
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
通常有这样的宏定义
#ifndef true
#define true 1
#endif
因为true英文就是确定的意思,通常1表示肯定,而0表示否定即false,false的错误否定的意思,所以就将1定义为true,0定义为flase,这个是bool变量的约定,布尔是这样设定的