免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

C語言知識の初體驗數(shù)據(jù)類型&&常變量-創(chuàng)新互聯(lián)

今天我們來了解一下C語言的基礎知識中的數(shù)據(jù)類型和常變量

專注于為中小企業(yè)提供成都網(wǎng)站設計、網(wǎng)站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)安寧免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

先來一張圖~

首先是數(shù)據(jù)類型

什么是數(shù)據(jù)類型呢?

其實數(shù)據(jù)類型就像是固定內(nèi)存塊大小的別名,不同的類型適配不同的使用場景;接下來讓我們看看都有什么數(shù)據(jù)類型吧!|ω?)

數(shù)據(jù)類型

char? ? ? ? ? ? ? ? ????????????????????????????? //字符數(shù)據(jù)類型? ? ? ? ? ? ? ?占用1個字節(jié)

short? ? ? ? ? ? ?? ????????? ? ?????????????????//短整型? ? ? ? ? ? ? ? ? ? ? ? ? ?占用2個字節(jié)

int? ? ? ? ? ? ? ? ?? ??????????????????????????????//整型? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 占用4個字節(jié)

long? ? ? ? ? ? ? ? ???????????? ? ? ? ? ? ? ? ? ?//長整型? ? ? ? ? ? ? ? ? ? ? ? ? ?占用4個字節(jié)

long long? ? ? ? ???????????? ? ? ? ? ? ? ? ? //更長的整型? ? ? ? ? ? ? ? ? ? 占用8個字節(jié)

float? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //單精度浮點數(shù)? ? ? ? ? ? ? ? 占用4個字節(jié)

double? ? ? ? ? ? ? ? ? ????????????????????????//雙精度浮點數(shù)? ? ? ? ? ? ? ? 占用8個字節(jié)

這里的浮點型是描述生活中的小數(shù)的

這里 float 與 double 的區(qū)別

float精度低,而double精度高

注:55.6默認是double類型,想讓他成為float類型可以寫成55.6f

C語言標準規(guī)定:sizeof( long ) >sizeof( int )

sizeof是C語言的一種單目操作符,這里的用法是求上面數(shù)據(jù)類型的大小

計算機中的存儲單位

Bit(比特)? ? ? ? Byte(字節(jié))? ? ? ? Kb? ? ? ? Mb? ? ? ? Gb? ? ? ? Tb? ? ? ? Pb

單位換算

1Byte=8Bit

1Kb=1024Byte

1Mb=1024Kb

1Gb=1024Mb

1Tb=1024Gb

1Pb=1024Tb

進制問題

進制后面會再寫一篇文章

計算機能處理的是二進制

2進制:0~1

8進制:0~7

10進制:0~9

16進制:0~9? A、B、C、D、E

#的作用:預處理指令的開頭就是#

就像? #include? #define

接下來要講的東西在接下來的C語言學習中都會碰見,那就是常量與變量

正在加載中--------------------------------------------------------------------------------------------------------------0%

加載完成!----------------------------------------------------------------------------------------------------------100%

變量與常量 變量

變量的概念

變量來源于數(shù)學,是計算機語言中能儲存計算結(jié)果或能表示值的抽象概念

變量的命名

  • 一個變量的名字只能由字母數(shù)字和下劃線組成
  • 不能以數(shù)字開頭
  • 長度不能超過63個字符
  • 變量名中區(qū)分大小寫(大小寫代表的變量不一樣)
  • 變量名不能是數(shù)字

變量的分類

局部變量和全局變量

大括號外邊得叫做全局變量,里面的叫做局部變量

那么? ?它們有什么區(qū)別呢?: )

當局部變量與全局變量名字相同時全局變量優(yōu)先

OK,變量講完了~(????)

常量

就是通俗意義上的常量

就像: 3.14(浮點型字面值)、100、a(字符字面值)、abcdef(字符串字面值)等

但是.....還有一種常量@(??o?)@

const修飾的常變量

這里的a屬于變量

現(xiàn)在用const修飾,但會報錯,不允許修改

為啥捏?(′?_?`)

這其實說明 a 已經(jīng)擁有了某種常屬性

但 a 本質(zhì)上是擁有常屬性的變量

此時的 a 被const修飾,具有了常屬性,但依舊不能創(chuàng)建數(shù)組,說明它歸根結(jié)底還是個變量

這里插播一條知識(◆゜?゜)b

這里的數(shù)組是一個固定長度的存儲相同數(shù)據(jù)類型的數(shù)據(jù)結(jié)構(gòu),數(shù)組中的元素被存儲在一段連續(xù)的內(nèi)存空間中。

說人話就是:數(shù)組就像一列火車,里面可以裝許多貨物,列車的車廂大都相等,所以存放的貨物也必須是相同類型的。但是存放貨物不一定要用列車,所以這只是其中的一種方式。但是列車的車廂數(shù)大多數(shù)時候都是要確定好的,就必須使用常量定義;

上圖的 a 處就是定義數(shù)組數(shù)量的地方

好了,我們繼續(xù)

所以我們將這種被const修飾的變量叫做常變量(其具有常屬性,但又是個變量)

當我們需要一個不能被改變的變量時,就可以用const修飾一下

#define定義的標識符常量

這里的MAX為define定義的標識符常量

而且? 它還跟上面的一樣,無法被修改

還有最后一種類型? ( ‵▽′)ψ

枚舉常量

枚舉其實就是——列舉

如性別:男、女、還有......武裝直升機? (lll¬ω¬)

或顏色:紅、綠、藍

上面的均為枚舉常量

枚舉關(guān)鍵字:enum

此時打印出來的也可以證明他們是枚舉常量,打印是從0開始的

枚舉常量也依舊不能更改?。。?/p>

歐了,今天就講到這里吧,讓我們下篇文章見? <(^-^)>~

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁題目:C語言知識の初體驗數(shù)據(jù)類型&&常變量-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://newbst.com/article42/dipdec.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供ChatGPT品牌網(wǎng)站設計搜索引擎優(yōu)化、網(wǎng)站改版、網(wǎng)站導航、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)