官术网_书友最值得收藏!

2.3.1 整數(shù)常量

C++中的整數(shù)可用十進(jìn)制、八進(jìn)制和十六進(jìn)制來(lái)表示。

(1)十進(jìn)制整數(shù),如34、128等。

(2)八進(jìn)制整數(shù),以數(shù)字0開頭且由0至7的數(shù)字組成的數(shù)。如045,即(45)8,表示八進(jìn)制數(shù)45,等于十進(jìn)制數(shù)37;-023表示八進(jìn)制數(shù)-23,等于十進(jìn)制數(shù)-19。

(3)十六進(jìn)制整數(shù),以 0x 或 0X 開頭且由 0 至 9、A 至 F 或 a 至 f 組成的數(shù)。如0x7B,即(7B)16,等于十進(jìn)制的123,-0X1a等于十進(jìn)制數(shù)-26。

需要說(shuō)明的是:

(1)以 L 或其小寫字母 l 作為結(jié)尾的整數(shù)表示長(zhǎng)整型(long)整數(shù),如 78L、496l、0X23L、023l等都是合法的。

(2)以U或u作為結(jié)尾的整數(shù)表示無(wú)符號(hào)(unsigned)整數(shù),如2100U、6u、0X91U、023u等都是合法的。

(3)以 U(u)和 L(小寫字母 l)的組合作為結(jié)尾的整數(shù)表示無(wú)符號(hào)長(zhǎng)整型(unsigned long)整數(shù),如23UL、23ul、23LU、23lu、23Ul、23uL等都是合法的。

注意:默認(rèn)時(shí),如果一個(gè)整數(shù)沒(méi)有添加后綴,則可能是int或long類型,這取決該整數(shù)的大小。

主站蜘蛛池模板: 新野县| 毕节市| 拉孜县| 拉孜县| 页游| 宁津县| 隆昌县| 廊坊市| 内黄县| 始兴县| 游戏| 盘山县| 吉木萨尔县| 望城县| 江孜县| 太仓市| 淮阳县| 益阳市| 邹城市| 云浮市| 东平县| 潞城市| 呼图壁县| 大兴区| 兴文县| 凉城县| 贵定县| 汝阳县| 新野县| 丰镇市| 白城市| 定日县| 满洲里市| 元谋县| 漳浦县| 桑日县| 龙游县| 塔城市| 菏泽市| 湖州市| 名山县|