C语言自定义bool类型的两种方式
由于C语言以0,1分别代表false,true,
可以自定义bool类型,这里有两种方式作为参考:
定义枚举类型:typedef enum{false,true} bool;
也可以使用预定义
#ifndef bool
#define bool int#endif
#ifndef true
#define true 1
#endif
#ifndef false
#define false 0
#endif
C语言自定义bool类型的两种方式
由于C语言以0,1分别代表false,true,
可以自定义bool类型,这里有两种方式作为参考:
定义枚举类型:typedef enum{false,true} bool;
也可以使用预定义
#ifndef bool
#define bool int