摘要:
平时在使用不同类型进行比较或者运算时,如果我们不进行显示类型转化时,编译器都会进行隐式转换,但是隐式转换往往会带来一下注意不到的错误点,下面就是一例:#include#define TOTAL_ELEMENTS (sizeof(array) / sizeof(array[0]))int array[] = {23,34,12,17,204,99,16};int main(){ int d; for(d=-1;d <= (TOTAL_ELEMENTS-2);d++) printf("%d\n",array[d+1]); return 0; }程序的愿意图是为了输出int 阅读全文
posted @ 2014-03-01 21:55
楠哥1991
阅读(1067)
评论(0)
推荐(0)

浙公网安备 33010602011771号