chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C語(yǔ)言數(shù)據(jù)的基本類型

汽車玩家 ? 來(lái)源:趣味c語(yǔ)言 ? 作者:趣味c語(yǔ)言 ? 2020-05-05 20:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我來(lái)跟大家分享一下c語(yǔ)言的數(shù)據(jù)類型。

c語(yǔ)言的數(shù)據(jù)類型如下圖所示。

現(xiàn)在大家只需要學(xué)習(xí)一下基本類型。其他三種類型更適合在后續(xù)分享相關(guān)知識(shí)點(diǎn)時(shí)詳細(xì)介紹。

1.整型

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

2.字符型

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

C語(yǔ)言數(shù)據(jù)的基本類型

3.浮點(diǎn)型

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

4.枚舉類型

枚舉類型就是把需要的元素一個(gè)一個(gè)地羅列出來(lái)的一種數(shù)據(jù)類型。枚舉類型用enum來(lái)修飾。比如我們?cè)O(shè)計(jì)兩個(gè)元素分別代表成功和失敗,SUCCESS代表成功,F(xiàn)AILED代表失敗,那么定義成枚舉類型就是

C語(yǔ)言數(shù)據(jù)的基本類型

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

C語(yǔ)言數(shù)據(jù)的基本類型

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

今天的知識(shí)點(diǎn)就跟大家分享到這里。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    183

    文章

    7643

    瀏覽量

    145450
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C語(yǔ)言重點(diǎn)—指針篇

    C語(yǔ)言是比較偏底層的語(yǔ)言,為什么他比較偏底層,就是因?yàn)樗暮芏嗖僮鞫际侵苯俞槍?duì)內(nèi)存操作的。 這篇我們就來(lái)講解C語(yǔ)言的一大特點(diǎn),也是難點(diǎn),指針
    發(fā)表于 01-22 08:23

    C語(yǔ)言主要特點(diǎn)

    。 3.數(shù)據(jù)類型豐富。C語(yǔ)言提供的數(shù)據(jù)類型包括整形、浮點(diǎn)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體
    發(fā)表于 01-05 07:41

    請(qǐng)問(wèn)如何實(shí)現(xiàn)C語(yǔ)言訪問(wèn)MCU寄存器?

    MCU的寄存器。而IAR和CodeVisionAVR編譯器對(duì)ANSI C進(jìn)行了擴(kuò)充,都定義了新的數(shù)據(jù)類型,是C語(yǔ)言可以直接訪問(wèn)MCU的有關(guān)寄存器,例如,IAR中:   SFR_B(DD
    發(fā)表于 12-26 07:00

    C語(yǔ)言C++的區(qū)別及聯(lián)系

    創(chuàng)建源文件時(shí)什么都不給,默認(rèn)是.cpp。 3、返回值 C語(yǔ)言中,如果一個(gè)函數(shù)沒(méi)有指定返回值類型,默認(rèn)返回int類型;C++中,如果一個(gè)函
    發(fā)表于 12-24 07:23

    C語(yǔ)言C++之間的區(qū)別是什么

    ,尤其是在涉及到類型轉(zhuǎn)換時(shí),會(huì)盡量防止隱式的、可能導(dǎo)致問(wèn)題的類型轉(zhuǎn)換。 相比之下,C語(yǔ)言允許更多的靈活性,但也更容易產(chǎn)生類型相關(guān)的運(yùn)行時(shí)錯(cuò)誤
    發(fā)表于 12-11 06:23

    C語(yǔ)言的編程技巧

    一個(gè)成員是一個(gè)未知大小的數(shù)組,適用于動(dòng)態(tài)分配內(nèi)存并關(guān)聯(lián)一個(gè)可變長(zhǎng)度的數(shù)組。? ?3、匿名結(jié)構(gòu)體和聯(lián)合體?:C語(yǔ)言允許在結(jié)構(gòu)體或聯(lián)合體中定義不帶標(biāo)簽的內(nèi)部結(jié)構(gòu)體或聯(lián)合體,簡(jiǎn)化代碼結(jié)構(gòu)。 ?4
    發(fā)表于 11-27 06:46

    C語(yǔ)言程序的結(jié)構(gòu)

    ,87LPC764有4KB的Flash ROM,而筆者的程序量只有2KB多點(diǎn),因而第一個(gè)想法是改用C語(yǔ)言作為主要的開(kāi)發(fā)語(yǔ)言,應(yīng)該不至于導(dǎo)致代碼空間不夠用。其次,考慮到需要定時(shí)功能的模塊(或稱任務(wù),以下統(tǒng)稱任務(wù)
    發(fā)表于 11-26 08:12

    C語(yǔ)言自動(dòng)類型轉(zhuǎn)換

    一、自動(dòng)類型轉(zhuǎn)換 數(shù)據(jù)類型存在自動(dòng)轉(zhuǎn)換的情況. 自動(dòng)轉(zhuǎn)換發(fā)生在不同數(shù)據(jù)類型運(yùn)算時(shí),在編譯的時(shí)候自動(dòng)完成。 char類型數(shù)據(jù)轉(zhuǎn)換為int
    發(fā)表于 11-25 08:04

    C語(yǔ)言特性

    數(shù)據(jù),實(shí)現(xiàn)對(duì)設(shè)備的精準(zhǔn)控制,同時(shí)降低功耗,延長(zhǎng)設(shè)備的使用壽命。 2、可移植性:跨平臺(tái)的通行證 C 語(yǔ)言具有良好的可移植性,這意味著用 C 語(yǔ)言
    發(fā)表于 11-24 07:01

    C語(yǔ)言強(qiáng)制類型轉(zhuǎn)換

    強(qiáng)制類型轉(zhuǎn)換是通過(guò)定義類型轉(zhuǎn)換運(yùn)算來(lái)實(shí)現(xiàn)的。其一般形式為: (數(shù)據(jù)類型) (表達(dá)式) 其作用是把表達(dá)式的運(yùn)算結(jié)果強(qiáng)制轉(zhuǎn)換成類型說(shuō)明符所表示的類型
    發(fā)表于 11-24 06:32

    C語(yǔ)言和單片機(jī)C語(yǔ)言有什么差異

    單片機(jī)c語(yǔ)言相對(duì)于普通C語(yǔ)言增加了一些基本的指令,還有變量的賦值是16進(jìn)制,當(dāng)然單片機(jī)c語(yǔ)言只牽
    發(fā)表于 11-14 07:55

    SQL 通用數(shù)據(jù)類型

    SQL 通用數(shù)據(jù)類型 數(shù)據(jù)庫(kù)表中的每個(gè)列都要求有名稱和數(shù)據(jù)類型。Each column in a database table is required to have a name and a
    的頭像 發(fā)表于 08-18 09:46 ?701次閱讀

    深入理解C語(yǔ)言C語(yǔ)言循環(huán)控制

    C語(yǔ)言編程中,循環(huán)結(jié)構(gòu)是至關(guān)重要的,它可以讓程序重復(fù)執(zhí)行特定的代碼塊,從而提高編程效率。然而,為了避免程序進(jìn)入無(wú)限循環(huán),C語(yǔ)言提供了多種循環(huán)控制語(yǔ)句,如break、continue和
    的頭像 發(fā)表于 04-29 18:49 ?2000次閱讀
    深入理解<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>:<b class='flag-5'>C</b><b class='flag-5'>語(yǔ)言</b>循環(huán)控制

    C語(yǔ)言的歷史及程序介紹

    電子發(fā)燒友網(wǎng)站提供《C語(yǔ)言的歷史及程序介紹.pdf》資料免費(fèi)下載
    發(fā)表于 04-09 16:10 ?0次下載

    全套C語(yǔ)言培訓(xùn)資料—PPT課件

    全套C語(yǔ)言培訓(xùn)資料,共427頁(yè),13個(gè)章節(jié):C語(yǔ)言概述、程序的靈魂—算法、數(shù)據(jù)類型 & 運(yùn)算符與表達(dá)式、順序程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)
    發(fā)表于 03-12 14:50