設(shè)有整型變量 整型和長整型的區(qū)別?
整型和長整型的區(qū)別?1. 整數(shù)變量可分為以下四類:(1)短整數(shù),type關(guān)鍵字為short[int]。(2)基本整數(shù),類型關(guān)鍵字為int.(3)長整數(shù),類型關(guān)鍵字為long[int]。(4)unsig
整型和長整型的區(qū)別?
1. 整數(shù)變量可分為以下四類:
(1)短整數(shù),type關(guān)鍵字為short[int]。
(2)基本整數(shù),類型關(guān)鍵字為int.
(3)長整數(shù),類型關(guān)鍵字為long[int]。
(4)unsigned integer,type關(guān)鍵字為unsigned[int]或unsignedshort或unsignedlong。
Unsigned[int]表示無符號基本整數(shù);
Unsigned short表示無符號短整數(shù);
Unsigned long表示無符號長整數(shù)。
無符號整數(shù)只能用于存儲無符號整數(shù)。
2. 內(nèi)存字節(jié)數(shù)和范圍
上述整數(shù)變量占用的內(nèi)存字節(jié)數(shù)隨系統(tǒng)而異。一般用一個字來存儲int型數(shù)據(jù),長型數(shù)據(jù)的字節(jié)數(shù)不應(yīng)小于int型數(shù)據(jù)的字節(jié)數(shù),短型數(shù)據(jù)的字節(jié)數(shù)不應(yīng)大于int型數(shù)據(jù)的字節(jié)數(shù)。
在16位
操作系統(tǒng)(如DOS)中,通常使用2個字節(jié)來存儲int數(shù)據(jù);在32位操作系統(tǒng)(如win-dows98)中,默認使用4個字節(jié)。