變數」部分的材料

2021-07-22 02:01:40 字數 1193 閱讀 4081

定址儲存器

本課直接建立在「1.3 -第乙個變數的第乙個變數」部分的材料上。

在上一節中的變數上,我們討論了乙個事實,即變數是乙個可以用來儲存資訊的記憶體的名稱的事實。簡要概括起來,計算機的隨機訪問儲存器(ram),可供程式使用。當乙個變數被定義時,該變數的一塊記憶體被設定為該變數。

記憶體的最小單位是乙個二進位制數字(位),它可以容納1或0的值。你可以想象乙個有點像乙個傳統的光開關-無論是光關閉(0),或它是(1)。沒有在之間。如果你是看乙個隨機片段的記憶體,你會看到的是…011010100101010…或一些組合。儲存器被組織成被稱為位址的順序單位。類似於如何乙個街道位址可以用來找到乙個給定的房子在街道上,記憶體位址,使我們能夠找到和訪問記憶體的內容在乙個特定的位置。也許令人驚訝的是,在現代計算機中,每一位都沒有得到它自己的位址。最小的可定址儲存器單元是一組8位,稱為乙個位元組。

234

5bool bvalue;

char chvalue;

int nvalue;

float fvalue;

double dvalue;

因為一台計算機上的所有資料只是乙個序列,我們使用乙個資料型別(通常稱為「型別」)來告訴我們如何以某種有意義的方式解釋記憶體的內容。您已經看到了資料型別的乙個例子:整數。當我們宣告乙個變數為整數時,我們告訴編譯器「這個變數位址的記憶體將被解釋為乙個整數」。

當您將乙個值賦給資料型別時,編譯器和處理器會將您的值的編碼的細節轉換為資料型別的適當的位序列。當你要求你的價值回來,你的號碼是「重組」從記憶體中的位序列。

還有很多其他的資料型別的c++除了整數,其中我們將不久。作為速記,我們通常指的是乙個變數的「資料型別」作為它的「型別」。

基本資料型別

c++有一定的資料型別的內建支援。這些被稱為基本資料型別(在c++規範),但往往是非正式地稱為基本型別,原始型別或內建型別。

這裡有乙個基本資料型別的列表,其中一些已經看到:

123

4567

int a, double b; // wrong (compiler error)

int a; double b; // correct (but not recommended)

// correct and recommended (easier to read)

int a;

double b;

App上架應用市場需要準備的部分材料

應用名字 副名字 副標題 應用包名 尋求開發 應用版本號應用一句話介紹 1 7字以內的 2 7 10字的 3 10字 15字的應用類別,最好多準備幾個類別,每個市場類別都不一樣,比如旅行 運動 工具 效率 聊天等等。是否免費 若收費請列出收費項以及收費形式 例如按關卡收費 按等級收費 道具收費適合的...

JS部分語法 alert 變數

1.指令碼標籤 2.alert語句。alert警告的意思,用途彈出警告狂。在頁面中,alert 好好學習js!alert 嘿嘿!text是純文字,js也是純文字語言。如果想彈出兩個警告框,那麼寫兩條語句。這個有規律可循,就是程式相同的部分,這部分就是一種規律,不能更改,就是語法。2.注釋 html中...

Mysql基礎部分 19 變數

mysql基礎部分內容 mysql基礎部分 1 基礎操作指令與語法規範 mysql基礎部分 2 基礎查詢 mysql基礎部分 3 條件查詢 mysql基礎部分 4 排序查詢 mysql基礎部分 5 常見函式 mysql基礎部分 6 分組函式 mysql基礎部分 7 分組查詢 mysql基礎部分 8 ...