2011-12-17から1日間の記事一覧
int main(){ int x = 0xffffffff; x <<= 32; printf("%x\n",x); } 実行結果 ffffffffってきり0になるものだと思いこんでて少しはまりました… (この場合gccはちゃんと warning: left shift count >= width of type と警告出してくれます) なんでこうなるかと…
int main(){ int x = 0xffffffff; x <<= 32; printf("%x\n",x); } 実行結果 ffffffffってきり0になるものだと思いこんでて少しはまりました… (この場合gccはちゃんと warning: left shift count >= width of type と警告出してくれます) なんでこうなるかと…