读书人

unsigned long long类型匹配有关问题

发布时间: 2012-07-16 15:45:00 作者: rapoo

unsigned long long类型匹配问题
#defineA0x0002000000000000
#defineB0x0003000000000000

typedef struct {
unsigned long long value1;
unsigned long long value2;
}test;

test test_array[] = { { A ,B}};


这个为什么总是提示integer constant is too large for ‘long’ type


[解决办法]
也可以试试
#define A 0x0002000000000000llu
#define B 0x0003000000000000llu


读书人网 >C语言

热点推荐