看板Programming
标 题Re: 关於(1 << 31)的问题?
发信站次世代BS2 (Tue Jun 6 23:37:13 2006)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!BS2
※ 引述《[email protected]》之铭言:
> 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