c語言基礎——基本數據類型


1、基本數據類型是什么?包括有哪些代表?除了基本數據類型還有什么其他類型形式?

(1)基本數據類型——用於描述基本的數據 (數、日期等)

(2)有整型、實型、字符型、枚舉類型等等

  =========================簡單分割線=======================

  ①整型:int      擴展:short int(2字節16位進制數),int(2字節),long int(4字節)

·  eg  :-123,456,0

      在內存中存放方式——二進制(0101……)

  備注:每一個整型變量在內存中占2個字節(byte),16位二進制數

    8bit(位)=1Byte(字節)

    1024Byte(字節)=1KB

    1024KB=1MB

    1024MB=1GB

    1024GB=1TB

  =========================簡單分割線============================

  ②實型:float(單浮點型)【4字節32位二進制數】

      double(雙精度型)【8字節64位二進制數】

        long double(長雙進度型)【16字節,128位二進制數】

    在內存中存放方式——二進制

  =========================簡單分割線============================

  ③字符型 ——描述字符  

  存放形式:ASCII碼

 

  長度:1個字節(byte),

  有符號字符型數取值范圍為(-128~127)

  無符號字符型數取值范圍為(0~255)

  定義變量:char a='p';char str[10]

  ④枚舉類型

  定義:枚舉是一個被命名的【整型常數】的集合,如果一個變量有幾種可能的值,可以定義為枚舉類型

  eg:星期的 sunday,monday ,tuesday,wednesday,thursday,friday,saturday 

  聲明:用enum

     enum weekday{sunday,monday ,tuesday,wednesday,thursday,friday,saturday }

  備注:在c編譯中,對枚舉元素按常量處理,不是變量,因此不能賦值

(3)除了基本數據類型,還有【構造數據類型】、【指針類型】、【函數】

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM