C語言基礎--資料類型

來源:互聯網
上載者:User

標籤:bcd   計算   生活   不同的   iii   科學計數法   小數   def   字元   

一.整數類型:int

   1.介紹

     C語言中,一個整數常量包括一位或多數位組成的序列,並且在這個數位前包含一個正號或負號(當然正號可以被省略),數位之間不可以有空格逗號等。舉例:12000,-190是int類型,但是12,000卻不是有效int類型。

   2.進位

    i.十進位:日常生活中常用的進位。基數是10,表明到十進位,每一個位元上面有效數字是0~9(第一位不為0,為了嚴謹的表述)。

    ii.八進位:電腦中常用的進位。基數是8,表明到八進位,每一位的有效數字是0~7。通常的如果整數值第一位是0,那我們就認為他是八進位。舉例:八進位的050表示為40(十進位)。

    iii.十六進位:一個整數值第一位帶有0x的話我們就認為他是十六進位。基數是十六,表明到十六進位,每一個位元上面的有效值是0~9,不同的是10~15我們用ABCDEF來對應表示起來。舉例:0xAAFFDD。

 

二.浮點數實值型別:float

   1.介紹

    C語言中被聲明為浮點型的資料用於儲存包含有小數位的數值。浮點值常量的標識是存在一個小數點,可以省略小數點之前的位元,也可以省略小數點之後的位元。舉例:3.是允許的,-.002也是允許的。需要介紹一下的是科學計數法,這個一句話帶過:e後面加的是10的冪數。例如12000用科學計數法表示為1.2e4。這個e後面跟的10的冪數是可以為負的。

 

三.擴充精度類型:double

   1.介紹

    與float相似,當float表示範圍不足時,用double代替即可。

 

四.單字元類型:char

   1.介紹

    char在C語言中用於儲存單個字元並且用單引號包含。舉例:‘a‘, ‘,‘,‘\n‘都是可以的\n表示分行符號,雖然是兩個字元,但是看作是一個整體。

 

五.布林值資料型別:_Bool

   1.介紹

    _Bool資料類型儲存的只有兩個值就是0和1。其中,任何非零值都會被儲存為1,0值儲存為0。1代表真,0代表假。

C語言基礎--資料類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.