這篇文章主要介紹“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; } |
標(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>
無符號(hào)整型 |
關(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)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)