c++中怎么使用基本數(shù)據(jù)類型、變量與常量

這篇文章主要介紹“c++中怎么使用基本數(shù)據(jù)類型、變量與常量”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“c++中怎么使用基本數(shù)據(jù)類型、變量與常量”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營(yíng)銷推廣、網(wǎng)站重做改版、源城網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為源城等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

變量(variable)——三要素:變量名——用來在程序中使用的,變量類型——是開辟內(nèi)存空間大小,變量值——存儲(chǔ)的實(shí)際數(shù)據(jù)。

變量定義

定義語法:類型名 變量名 = 變量值

int c = 10;

開辟內(nèi)存空間給變量,變量聲明不要會(huì)開辟內(nèi)存空間。

變量聲明

語法——int c ;沒有變量值的變量定義,叫做聲明,extern int c ; 添加 extern關(guān)鍵字。

特性

變量要想使用,必須有定義,編譯器在使用變量之前,必須要看見變量定義,如果沒有看到,編譯器會(huì)自動(dòng)尋找一個(gè)變量聲明,提升成定義。

如果變量聲明之前,添加extern關(guān)鍵字,無法提升。

#include <stdio.h>
int main(void)
{
    extern int a; //變量a聲明
    a = 200;//使用變量,此時(shí)無法定義,編譯器自動(dòng)提升到上面的聲明為定義。//添加extern,報(bào)錯(cuò),找不到a
    //int a = 30; //變量a定義 (重定義變量)
    printf("a = %d\n", a);
    return 0;
}

常量(constant):不會(huì)被修改的整數(shù)

"hello", "A", 30 , -67, 3.67534 (浮點(diǎn)常量)

#define PI 3.1415 (宏定義)語法:#define宏名,宏值。

const int a = 5;定義語法,const類型名 變量名 = 變量值,const關(guān)鍵字,被該關(guān)鍵字修飾的變量表示為只讀變量。

#include <stdio.h>
#define PI 3.14
int main(void)
{
    //圓的面積:s = PI * r *r
    //圓的周長(zhǎng):l = 2 * PI * r
    int r = 20;
    float s = PI * r * r; //表達(dá)式,作為變量值
    float l = 2 * PI * r;

    //printf("圓的面積:%f\n", s);//圓的面積:1256.000000默認(rèn)顯示6位小數(shù)
    //printf("圓的周長(zhǎng):%f\n", l);//圓的周長(zhǎng):125.599998

    //printf("圓的面積:%.2f\n", s);//圓的面積:1256.00
    //printf("圓的周長(zhǎng):%.2f\n", l);//圓的周長(zhǎng):125.60指定保留小數(shù)點(diǎn)后兩位,對(duì)第三位四舍五入

    float b = 20.75434;
    printf("b = %6.2f\n", b);//共顯示6位數(shù),包含小數(shù)點(diǎn),保留小數(shù)點(diǎn)后兩位,對(duì)第三位四舍五入,不足六位用空格補(bǔ)齊
    printf("b = %06.2f\n", b);//共顯示6位數(shù),包含小數(shù)點(diǎn),保留小數(shù)點(diǎn)后兩位,對(duì)第三位四舍五入,不足六位用0補(bǔ)齊

    return 0;
}

c++中怎么使用基本數(shù)據(jù)類型、變量與常量

標(biāo)識(shí)符identifier:變量和常量總稱

標(biāo)識(shí)符不能是關(guān)鍵字,函數(shù)名:system、printf、int、main、return

只能有字母、數(shù)字、下劃線組成:a-z、A-Z、0-9、下劃線_

不能以數(shù)字開頭:int a4ir =67;(ok)、int  _34d =43;(ok)、float 65ty_7 =54;(錯(cuò)誤)

大小寫嚴(yán)格區(qū)分:

我們使用大寫來定義常量:#define MAX 100

通常使用小寫來定義變量

命名規(guī)范

大駝峰法:多個(gè)單詞組成變量名,每個(gè)單詞首字母大寫

小駝峰法:多個(gè)單詞組成變量名,每個(gè)單詞的首字母小寫,其余每個(gè)單詞首字母大寫

小寫+下劃線:C語言專用

sizeof 關(guān)鍵字:sizeof不是函數(shù)

使用方法:

sizeof變量名——返回變量大小,單位整數(shù)字節(jié)

sizeof類型名——返回?cái)?shù)據(jù)類型大小,單位整數(shù)字節(jié)

整型

有符號(hào)整型
- 獲取數(shù)據(jù)類型的最小值,最大值,可以使用 #include <limits.h>

c++中怎么使用基本數(shù)據(jù)類型、變量與常量

c++中怎么使用基本數(shù)據(jù)類型、變量與常量

無符號(hào)整型

c++中怎么使用基本數(shù)據(jù)類型、變量與常量

c++中怎么使用基本數(shù)據(jù)類型、變量與常量

關(guān)于“c++中怎么使用基本數(shù)據(jù)類型、變量與常量”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。

網(wǎng)頁標(biāo)題:c++中怎么使用基本數(shù)據(jù)類型、變量與常量
網(wǎng)頁地址:http://muchs.cn/article38/ghghpp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站外貿(mào)網(wǎng)站建設(shè)、小程序開發(fā)、網(wǎng)站營(yíng)銷、ChatGPT、Google

廣告

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

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司