C++入門教程(18):常用名詞

小古銀的官方網(wǎng)站(完整教程):http://www.xiaoguyin.com/
C++入門教程視頻:https://www.bilibili.com/video/av20868986/


前面教程提到的int用二進(jìn)制32位保存數(shù)據(jù),其中32位二進(jìn)制一般簡(jiǎn)稱32位。所以,我(英文:bit)是計(jì)算機(jī)中衡量數(shù)據(jù)大小的最小單位。

字節(jié)

經(jīng)常玩電腦的應(yīng)該都知道字節(jié)(英文:byte)這個(gè)概念。C++中衡量數(shù)據(jù)大小的基本單位是字節(jié)。

1個(gè)字節(jié)可以保存8位二進(jìn)制表示的數(shù)字,也就是說(shuō)1字節(jié)有8位。

字節(jié)byte可以簡(jiǎn)寫成b1024B就是1KB;1024KB就是1MB1024MB就是1GB。

假如你有一條8G內(nèi)存條,那么意思就是這個(gè)內(nèi)存條最多可以保存8 * 1024 * 1024 * 1024個(gè)字節(jié)的數(shù)據(jù);硬盤同理。

既然1個(gè)字節(jié)可以保存8位二進(jìn)制表示的數(shù)字,那么1個(gè)字節(jié)可以保存的范圍就是00000000`11111111`,轉(zhuǎn)換成十進(jìn)制就是0255。也就是說(shuō),1字節(jié)可以保存的數(shù)字的范圍就是0~255。如此類推,n個(gè)字節(jié)可以保存的數(shù)字的范圍都可以這樣計(jì)算。

根據(jù)前面教程所說(shuō)的,同樣的8位二進(jìn)制00000000`11111111`,如果你說(shuō)它是表示非負(fù)數(shù)那么1個(gè)字節(jié)保存的范圍就是是0255;如果你說(shuō)它是表示非負(fù)數(shù)那么1個(gè)字節(jié)保存的范圍就是是-128~127。

字符

一個(gè)漢字是一個(gè)字符,一個(gè)字母是一個(gè)字符,一個(gè)數(shù)字是一個(gè)字符,一個(gè)符號(hào)也是一個(gè)字符。例如這些字符:a,,1*。

每個(gè)字符都占用不同的字節(jié),字母和數(shù)字等ASCII字符,每個(gè)字符(例如字符a)至少占用1個(gè)字節(jié),字符占有好幾個(gè)字節(jié)。

前面說(shuō)到的每一個(gè)字母和數(shù)字理論上占用1個(gè)字節(jié),不過(guò),實(shí)際上會(huì)根據(jù)你使用的字符集來(lái)確定每個(gè)字母數(shù)字占用多少個(gè)字節(jié)。

字符串就是一堆字符一個(gè)個(gè)串在一起。

字面量

可以在代碼中寫出來(lái)的值。例如:整數(shù)123,小數(shù)12.34,字符a,字符串"abc"等。

標(biāo)識(shí)符

變量名字、函數(shù)名字等統(tǒng)稱標(biāo)識(shí)符。以下是標(biāo)識(shí)符的命名規(guī)則:

  • 標(biāo)識(shí)符的字母和數(shù)字的總數(shù)大于等于1
  • 標(biāo)識(shí)符第一個(gè)字符必須是字母或下劃線,隨后字符只能是字母、數(shù)字或下劃線。(Visual Studio IDE可以用漢字作為標(biāo)識(shí)符喲~)

就這么多了。醬紫就可以開(kāi)開(kāi)心心齊齊整整地按照規(guī)則命名變量了(●'?'●)。為變量起名字必須易懂喲~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,542評(píng)論 0 13
  • 1、標(biāo)識(shí)符 什么事標(biāo)識(shí)符呢?變量的名字就是標(biāo)識(shí)符。不僅限于變量名,程序中各種元素的名字,都屬于標(biāo)識(shí)符。例如符號(hào)常量...
    滕王閣序閱讀 1,079評(píng)論 0 0
  • 注:文中問(wèn)題摘自: http://www.itdecent.cn/p/8345a79fd572https://j...
    Will_Z_jwz閱讀 447評(píng)論 1 1
  • 打著視頻,某豬抬起頭,一臉幽怨地看著我,“你為什么老是生氣?”“我感覺(jué)我?guī)Ыo你的歡樂(lè)還沒(méi)有帶給你的苦惱多” 我就樂(lè)...
    安之SY閱讀 649評(píng)論 0 0
  • 我需要, 最狂的風(fēng), 和最靜的海。 ---顧城 ? 就在今天,我突然意識(shí)到,我好像長(zhǎng)大了, 遇到事情,不會(huì)選擇逃避...
    甜豆沙包閱讀 529評(píng)論 2 7

友情鏈接更多精彩內(nèi)容