以前看过无符号和有符号比较的时候,有符号会转成无符号,今晚没注意sizeof的返回类型是size_t 是unsigned int,结果调了很久才发现这里
long len =-1;
char taq[248];
if(len > sizeof(taq)){
printf("aaaa\n");
}
--------------------------------------------------
aaaa
以前看过无符号和有符号比较的时候,有符号会转成无符号,今晚没注意sizeof的返回类型是size_t 是unsigned int,结果调了很久才发现这里
long len =-1;
char taq[248];
if(len > sizeof(taq)){
printf("aaaa\n");
}
--------------------------------------------------
aaaa