一、基本類型
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)
作者:碼農有道
如果文章有錯別字,或者內容有錯誤,或其他的建議和意見,請您留言指正,非常感謝!!!