資料類型範圍
文章推薦指數: 80 %
本文內容. 另請參閱. Microsoft C++ 32 位和64 位編譯器可辨識本文稍後表格中的類型。
int ( unsigned int ). __int8 ( unsigned __int8 ).
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
語言
閱讀英文
儲存
目錄
閱讀英文
儲存
Twitter
LinkedIn
Facebook
電子郵件
目錄
資料類型範圍
發行項
05/02/2022
7位參與者
本文內容
MicrosoftC++32位和64位編譯器可辨識本文稍後表格中的類型。
int(unsignedint)
__int8(unsigned__int8)
__int16(unsigned__int16)
__int32(unsigned__int32)
__int64(unsigned__int64)
short(unsignedshort)
long(unsignedlong)
longlong(unsignedlonglong)
如果其名稱開頭為兩個底線(__),則資料類型是非標準的。
下表中指定的範圍是兩端皆包含。
類型名稱
位元組
其他名稱
值的範圍
int
4
signed
-2,147,483,648至2,147,483,647
unsignedint
4
unsigned
0到4,294,967,295
__int8
1
char
-128到127
unsigned__int8
1
unsignedchar
0至255
__int16
2
short,shortint,signedshortint
-32,768至32,767
unsigned__int16
2
unsignedshort,unsignedshortint
0到65,535
__int32
4
signed,signedint,int
-2,147,483,648至2,147,483,647
unsigned__int32
4
unsigned,unsignedint
0到4,294,967,295
__int64
8
longlong,signedlonglong
-9,223,372,036,854,775,808至9,223,372,036,854,775,807
unsigned__int64
8
unsignedlonglong
0到18,446,744,073,709,551,615
bool
1
無
false或true
char
1
無
預設為-128到127使用編譯時,0到255/J
signedchar
1
無
-128到127
unsignedchar
1
無
0至255
short
2
shortint,signedshortint
-32,768至32,767
unsignedshort
2
unsignedshortint
0到65,535
long
4
longint,signedlongint
-2,147,483,648至2,147,483,647
unsignedlong
4
unsignedlongint
0到4,294,967,295
longlong
8
無(但相當於__int64)
-9,223,372,036,854,775,808至9,223,372,036,854,775,807
unsignedlonglong
8
無(但相當於unsigned__int64)
0到18,446,744,073,709,551,615
enum
視情況而異
無
float
4
無
3.4E+/-38(7位數)
double
8
無
1.7E+/-308(15位數)
longdouble
與相同double
無
與double相同
wchar_t
2
__wchar_t
0到65,535
根據用法,__wchar_t的變數會指定寬字元類型或多位元組字元類型。
在字元或字串常數之前使用L前置詞可指定寬字元類型常數。
signed和unsigned為修飾詞,可搭配任何整數類資料類型使用,但不包括bool。
請注意,char、signedchar和unsignedchar是三個適用於像是多載和範本機制的不同類型。
int和unsignedint類型的大小為四個位元組。
不過,可攜式程式碼不應依賴int的大小,因為語言標準允許依實作的特定用法。
VisualStudio中的C/C++也支援具大小的整數類型。
如需詳細資訊,請參閱__int8,__int16,__int32,__int64和整數限制。
如需每個類型之大小限制的詳細資訊,請參閱內建類型。
列舉類型的範圍會根據語言內容和指定的編譯器旗標而變更。
如需詳細資訊,請參閱C列舉宣告和列舉。
另請參閱
關鍵字
內建類型
本文內容
延伸文章資訊
- 1INT(数据类型)_百度百科
int是一种数据类型,在编程语言(C、C++、C#、Java等)中,INT是用于定义整数类型变量的标识符。
- 2資料型態(C語言) - 維基百科,自由的百科全書
signed short, 2bytes, -32768至32767 ; long int, 4bytes 或 8bytes · -2147483648至2147483647 或 -922337...
- 3INT 函數
本文將說明Microsoft Excel 中INT 函數的公式語法及使用方式。 描述. 將數字無條件捨位至最接近的整數. 語法. Int( number ). INT 函數語法具有下列引數:.
- 4Excel-INT函數的認識與應用
透過INT 函數可以簡單求得整數商。 【例】利用INT 函數應用在依據大、小紙的紙張規格,以求取最多可裁切紙張數。
- 5int - Yahoo奇摩字典搜尋結果
int. · = interest;= interior ; int · 【電腦】區域名稱中專指國際性組織的一類 ; int. · international ; ad int. · = ad ...