读书人

又一个古怪的东西关于#define的.解决

发布时间: 2012-03-04 11:13:33 作者: rapoo

又一个古怪的东西,关于#define的...
在 setjmp.h 中
#define _JBTYPE long long
~~~~~~~~~~~~~~~~~~~~~~~~~~~~如此 #define ?

使用见下:
typedef_JBTYPE jmp_buf[_JBLEN];


[解决办法]
long long 是一个类型啊,通常是64位整数
[解决办法]
long long
C99 新定义的数据类型, 64位整数
[解决办法]
long long int
[解决办法]
为了得到更大的数字,在C99中新定义的数据类型
[解决办法]
这个根本没必要define, 直接typedef就行了

读书人网 >C语言

热点推荐