
C/C++ linux
streamwangs
Please forgive the mature youth.
展开
-
关于linux 下用gcc 无法编译 bool 类型的问题解决
Linux下的编译器gcc不支持bool类型的变量,因为c语言中本来是没有bool类型,只是有些编译器中自行添加了bool类型。 在linux下 c语言程序中一般通过int类型来代替bool类型。 总结 以下方法可以使用: 1:使用g++编译 g++ 2:进行宏定义 #define bool int 3:声明枚举类型 enum bool{false = 0,tru原创 2017-08-14 12:05:55 · 4795 阅读 · 0 评论 -
C语言--详解枚举类型
注:以下全部代码的执行环境为VC++ 6.0 在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是: #define MON 1 #define TUE 2 #define WED 3 #define THU 4 #define FRI 5 #define SAT 6 #define SUN 7转载 2017-08-15 20:06:27 · 402 阅读 · 0 评论