C語言數據類型

一、基本類型

C語言的基本數據類型包括字符型、整數型、浮點型。

1、字符型(char)

描述單個字符(一個字節),用半角的單引號包含起來,如’a’、‘A’、‘1’、’$'等,鍵盤能輸入的英文和半角的符號都是字符。

'A'   'B'   'C' ...... 'Z'
'a'   'b'   'c' ...... 'z'
'0'   '1'   '2' ...... '9'
'~'   '!'   '@' ...... '+'

中文的漢字和標點符號是兩個字節(GBK編碼),不能算一個字符,以下都是非法的。

'好'
'。'
','
'¥'

2、整型(int)

描述整數,整數在計算機上是準確表示的,如123、500、0、-10等。

123
500
0
-10

3、浮點型(float)

描述實數,有小數位,如10.0、123.55、3459.98、-50.3,實數在計算機上一般是近似表示的。

10.0
123.55
345.98
-50.3

二、字符串

描述多個字符,用半角的雙引號包含起來,可以是英文、數字、中文、標點符號,半角全角的都可以。

"a"
""
"西施"
"我心匪石,不可轉也。我心匪席,不可卷也。威儀棣棣,不可選也。"
"我有100塊錢。"
"1998"

三、構造類型

由基本類型通過一定的構造方法構造出來的類型,包括數組和結構體,在以後的章節將詳細介紹它們。

四、指針類型

指針可以存放內存變量和常量地址,主要用於函數的參數傳遞,極其重要,如果沒有指針,C程序員將非常難受,在以後的章節將詳細介紹它。

五、其它數據類型

C語言還有其它數據類型,如複數類型(_Complex)、虛數類型(_Imaginary)、布爾型(_bool)、這些數據類型的應用場景極少,我就不介紹了。

六、版權聲明

C語言技術網原創文章,轉載請說明文章的來源、作者和原文的鏈接。
來源:C語言技術網(www.freecplus.net)
作者:碼農有道

如果文章有錯別字,或者內容有錯誤,或其他的建議和意見,請您留言指正,非常感謝!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章