#include /**
* <> 尋找系統的資源
* "" 尋找我們自己的資源
* .h .hpp 為標頭檔案
* .c .cpp 為實現檔案
執行結果.png
型別位元組值範圍
char
1位元組-128 ~ 127或 0 ~ 255
unsigned char
1位元組0 ~ 255
signed char
1位元組-128 ~ 127
int2 或 4 位元組
-32,768 ~ 32,767 或 -2147483648 ~ 2147483647
unsigned int
2 或 4 位元組
0 ~ 65,535 或 0 ~ 4294967295
short
2 位元組
-32768 ~ 32767
unsigned short
2 位元組
0 ~ 65535
long
4 位元組
-2147483648 ~ 2147483647
unsigned long
4 位元組
0 ~ 4294967295
float
4 位元組
1.2e-38 ~ 3.4e+38
double
8 位元組
2.3e-308 ~ 1.7e+308
以64位機器為例,下圖為各個型別所佔位元組數:
c語言資料型別所佔位元組數-64位機器.png
在c語言中,每個變數都會有乙個記憶體位址,而指標就是用來儲存記憶體位址,即指標 = 記憶體位址
#include int main()
當然,除了int型別的指標,也可以定義其他型別的指標,在c語言中萬物皆指標,如下:
#include int main()
#include void swapvalue(int *value1, int *value2)
int main()
系統:windows 10 64位
ide:clion
C語言入門 資料型別
免費 整數 char short int long longlong 浮點型 float double long double 邏輯 bool 指標自定義型別 型別有何不同 型別名稱 int long double 輸入輸出的格式化 d ld lf 所表達的數的範圍 char記憶體所佔的大小 1個位...
C語言入門 資料型別
整數 char short int long longlong 浮點型 float double long double 邏輯 bool 指標自定義型別 型別有何不同 型別名稱 int long double 輸入輸出的格式化 d ld lf 所表達的數的範圍 char記憶體所佔的大小 1個位元組到...
(三)C語言資料型別 指標型別
三 c語言資料型別 指標型別 指標是c語言的特色之一,熟練掌握和正確使用指針對乙個成功的c語言程式設計人員來說是十分重要的。正確靈活地運用指標,可以使程式編寫簡潔 緊湊 高效。利用指標變數可以有效地表示各種複雜的資料結構,如佇列 棧 鍊錶 樹 圖等。一.指標的概念 1.變數的位址與變數的內容 在計算...