Re: 關於(1 << 31)的問題?
※ 引述《voyage_hy@126.com》之銘言:
> C語言:我在機器上printf("%ld\n", (1 << 31)); 略圈瑤用win-tc
> 能得到19136512,若用其他編譯器,比如隤柞cc得到的卻是-2147483648?
你的文字有亂碼所以看不到你用的compiler是什麼
但是-2147483648是對的
其他輸出是錯的
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 218-160-86-88.dynamic.hinet
☆ 次世代BS2 ☆ 可申請個人板 150MB 超大相簿 http://pic.bs2.to 資訊人 250MB
Programming 近期熱門文章
PTT數位生活區 即時熱門文章