在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C語言數據的基本類型

汽車玩家 ? 來源:趣味c語言 ? 作者:趣味c語言 ? 2020-05-05 20:08 ? 次閱讀

今天我來跟大家分享一下c語言的數據類型。

c語言的數據類型如下圖所示。

現在大家只需要學習一下基本類型。其他三種類型更適合在后續分享相關知識點時詳細介紹。

1.整型

整型很好理解,就是整數類型,比如1,2,3,4,5,100等等,這些整數都屬于整型數據,而且是無符號的(正數都可以理解為無符號)。而-5,-6,-7,-8,-9也屬于整型數據,它們帶有負號。可見整型數據可分為無符號整型和有符號整型。c語言中有符號整型用int表示,無符號整型用unsigned int表示。你想定義一個有符號整型變量a可以寫成"int a;",而定義一個無符號整型變量a可以寫成"unsigned int a;" 。

2.字符型

所謂字符型變量,就是我們經常見到的文本型的數字、字母或符號,這里必須加“文本型的”這幾個字修飾,因為通常我們看到1會認為它是個數字,c語言會默認它是整型數據,而只有加上單引號變成'1',c語言才會把它當成一個字符。字母表中的字母a到z的任意一個都屬于字符型數據,但是小寫字母a和大寫字母A屬于兩個字符。我們常見的逗號或者句號、感嘆號、空格等,這些都屬于字符型。我們定義一個字符型變量a且把它初始化成空格可以這樣寫: char a=' ';,分號也是c語言語句的一部分。值得一提的是,在計算機語言中,每個字符都代表著一個固定的整數,下面的ascii碼表展示了每個字符與數字的對應關系。

C語言數據的基本類型

3.浮點型

帶小數點的數據類型就是浮點型數據,這類數據也就是我們常說的小數。浮點型數據分為單精度浮點型和雙精度浮點型。前者和后者的區別在于兩者在計算機里占用的空間大小不同,單精度浮點型占32位,雙精度浮點型占64位。單精度支持6~7位有效數字,如1.000000,雙精度支持15~16位有效數字,如1.00000000000000。我們可以大致理解為雙精度浮點型比單精度浮點型精確度高一些就可以了。

4.枚舉類型

枚舉類型就是把需要的元素一個一個地羅列出來的一種數據類型。枚舉類型用enum來修飾。比如我們設計兩個元素分別代表成功和失敗,SUCCESS代表成功,FAILED代表失敗,那么定義成枚舉類型就是

C語言數據的基本類型

如果不指定元素的值,那么默認首個元素的值為0,后面元素的值依次加1。比如上圖中,默認SUCCESS的值為0,那么FAILED的值就是1。

C語言數據的基本類型

如果指定了元素的值,那么從指定值的那個元素開始,后面元素的值依次加1,直到后面再次有指定值的元素為止。如上圖舉例,BEIJING的值指定為35,那么SHANGHAI的值就是36,TIANJIN的值為37。下邊CHONGQING的值又被指定為50,那么GUANGZHOU的值就是51,SHENZHEN的值為52。

今天的知識點就跟大家分享到這里。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7614

    瀏覽量

    137720
收藏 人收藏

    評論

    相關推薦

    C語言與Java語言的對比

    C語言和Java語言都是當前編程領域中的重要成員,它們各自具有獨特的優勢和特點,適用于不同的應用場景。以下將從語法特性、內存管理、跨平臺性、性能、應用領域等多個方面對C
    的頭像 發表于 10-29 17:31 ?438次閱讀

    淺談RISC-C C Intrinsic的發展情況

    規則:RISC-V C Intrinsic 遵循一定的命名規則,這有助于開發者理解和使用。例如,函數名通常由指令名、數據本類型簡寫和向量寄存器組lmul組成,如?vfmul_vv_f32m1?表示兩個
    發表于 10-16 16:55

    負反饋放大電路的基本類型及應用

    電子設備中。 本文將詳細介紹負反饋放大電路的基本類型,包括電壓串聯負反饋、電流串聯負反饋、電壓并聯負反饋和電流并聯負反饋。 一、電壓串聯負反饋放大電路 特點 電壓串聯負反饋放大電路是一種將輸出電壓的一部分以相反相
    的頭像 發表于 08-02 10:59 ?1555次閱讀

    技術干貨驛站 ▏深入理解C語言:基本數據類型和變量

    C語言中,數據類型和變量是編程的基礎,也是理解更復雜概念的關鍵。數據類型決定了變量的內存分配、存儲范圍和操作方式,而變量則是存儲數據的容器
    的頭像 發表于 07-26 17:53 ?2271次閱讀
    技術干貨驛站 ▏深入理解<b class='flag-5'>C</b><b class='flag-5'>語言</b>:基本<b class='flag-5'>數據類型</b>和變量

    水冷液冷負載系統的六種基本類型

    您可以選擇六種基本類型的冷卻系統,以滿足負載的冷卻需求。每個人都有其優點和缺點。本文旨在識別不同類型的冷卻系統并確定它們的優缺點,以便您可以根據自己的需求做出明智的選擇。
    的頭像 發表于 07-08 07:35 ?629次閱讀
    水冷液冷負載系統的六種基<b class='flag-5'>本類型</b>

    快速掌握C語言關鍵字

    C語言中的32個關鍵字你知道多少個呢?根據關鍵字的作用分為四類:數據類型關鍵字、控制語句關鍵字、存儲類型關鍵字和其它關鍵字。1.1基本數據類型
    的頭像 發表于 07-06 08:04 ?421次閱讀
    快速掌握<b class='flag-5'>C</b><b class='flag-5'>語言</b>關鍵字

    反饋放大器的基本類型和拓撲組態

    在電子工程領域中,反饋放大器是一種非常重要的電路組件,廣泛應用于信號放大、噪聲抑制和穩定性提升等方面。反饋放大器通過引入反饋機制,對放大器的輸出信號進行采樣并反饋到輸入端,從而實現對放大器性能的優化。本文將對反饋放大器的基本類型和拓撲組態進行深入的探討,以期為相關領域的研究和應用提供參考。
    的頭像 發表于 05-23 16:15 ?1237次閱讀

    嵌入式中C語言結構體基本實現

    C語言中的數組只能允許程序員定義存儲相同類型數據。但是結構是C語言編程中允許您存儲不同
    的頭像 發表于 05-11 08:49 ?1129次閱讀
    嵌入式中<b class='flag-5'>C</b><b class='flag-5'>語言</b>結構體基本實現

    C語言結構體史上最詳細的講解【軟件干貨】

    struct結構體數據類型 前言 我們知道,在C語言中有一些基本的數據類型,如?char?int?float?long?double?string(
    的頭像 發表于 03-28 17:52 ?853次閱讀

    C語言基礎-為什么要使用C

    當今最流行的 Linux 操作系統和 RDBMS(Relational Database Management System:關系數據庫管理系統) MySQL 都是使用 C 語言編寫的。
    發表于 03-25 11:20 ?489次閱讀

    C語言數據類型有哪些

    C 語言中,數據類型指的是用于聲明不同類型的變量或函數的一個廣泛的系統。變量的類型決定了變量存儲占用的空間,以及如何解釋存儲的位模式。
    發表于 03-20 10:56 ?515次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b><b class='flag-5'>數據類型</b>有哪些

    char是有符號類型還是無符號類型

    看一個C語言的筆試題,題目很簡單,問char是有符號類型還是無符號類型
    的頭像 發表于 03-17 10:15 ?1314次閱讀

    嵌入式系統中C語言結構體的基礎實現與應用

    C語言中的數組只能允許程序員定義存儲相同類型數據。但是結構是C語言編程中允許您存儲不同
    發表于 03-12 14:29 ?560次閱讀
    嵌入式系統中<b class='flag-5'>C</b><b class='flag-5'>語言</b>結構體的基礎實現與應用

    C語言中的typedef的應用

    C 語言提供了 typedef 關鍵字,您可以使用它來為類型取一個新的名字。下面的實例為單字節數字定義了一個術語 BYTE。
    發表于 03-06 11:34 ?431次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>中的typedef的應用

    C語言如何掌握強制類型轉換的精髓

    強制類型轉換是把變量從一種類型轉換為另一種數據類型。例如,如果您想存儲一個 long 類型的值到一個簡單的整型中,您需要把 long 類型
    的頭像 發表于 02-26 11:00 ?566次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>如何掌握強制<b class='flag-5'>類型</b>轉換的精髓
    主站蜘蛛池模板: 天天干天天碰 | 免费又黄又硬又大爽日本 | 国产好深好硬好爽我还要视频 | 国产激烈床戏无遮挡在线观看 | 久久国产乱子伦精品免费强 | 手机免费在线视频 | 久久天天躁狠狠躁夜夜爽蜜月 | 亚洲午夜久久久久国产 | 男女激情做爰叫床声视频偷拍 | 亚洲色图 第一页 | 免费特黄视频 | 亚洲欧美天堂网 | 伊人一区二区三区 | 欧美性色欧美a在线播放 | 久久久亚洲欧美综合 | 四虎精品影院永久在线播放 | 欧美一区二区三区不卡片 | 国产自在自线午夜精品视频 | 伊人久久综合网站 | 欧美3区| 欧美一级黄色片视频 | 国产aaaaa一级毛片 | 26uuu另类欧美亚洲曰本 | 精品国产亚洲人成在线 | 男人视频网 | 欧美综合一区二区三区 | 奇米影视四色7777久久精品 | 欧美日韩性猛交xxxxx免费看 | 天天做天天摸天天爽天天爱 | 欧美一级特黄aaaaaaa在线观看 | 片免费观看在线看 | 五月综合色婷婷影院在线观看 | 精品乱人伦一区二区三区 | 欧美日剧在线免费 | 特级毛片免费看 | 国模网站 | 色偷偷亚洲 | 啪啪免费视频网站 | 国产2021成人精品 | 网址色| 天天色天天色天天色 |