第3 章 變數(shù)、資料型別與常數(shù)

第3 章 變數(shù)、資料型別與常數(shù)

ID:44113704

大?。?13.00 KB

頁數(shù):47頁

時(shí)間:2019-10-18

第3 章 變數(shù)、資料型別與常數(shù)_第1頁
第3 章 變數(shù)、資料型別與常數(shù)_第2頁
第3 章 變數(shù)、資料型別與常數(shù)_第3頁
第3 章 變數(shù)、資料型別與常數(shù)_第4頁
第3 章 變數(shù)、資料型別與常數(shù)_第5頁
資源描述:

《第3 章 變數(shù)、資料型別與常數(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第3章變數(shù)、資料型別與常數(shù)什麼是變數(shù)???變數(shù):程式內(nèi),用於儲(chǔ)存可任意變動(dòng)的資料。變數(shù)宣告的語法:資料型別變數(shù)名稱;將宣告變數(shù)i為int(整數(shù))型別:inti;一次宣告好幾個(gè)資料型別相同的變數(shù):inti,j,k;在宣告變數(shù)時(shí),亦可同時(shí)指定它的初值:inti=10,j=20,k=30;什麼是變數(shù)???宣告變數(shù),並不限制變數(shù)的宣告位置。以cout物件輸出變數(shù):cout<<變數(shù)1<<變數(shù)2…;以下敘述,將分別輸出整數(shù)i與浮點(diǎn)數(shù)f的值。inti=3;floatf=10.0;cout<<"i="<

2、out物件定義在iostream標(biāo)頭檔內(nèi),故使用cout物件時(shí),必須用include敘述載入該標(biāo)頭檔。如以下所述:#include//載入標(biāo)頭檔資料型別-C++語言的基本資料型別C++語言的基本資料型別可分為三類:整數(shù)(short、int、long)浮點(diǎn)數(shù)(float、double、longdouble)字元(char)。資料型別-C++語言的基本資料型別C++語言中,各種基本資料型別的相關(guān)資料。儲(chǔ)存整數(shù)int在16位元系統(tǒng)下儲(chǔ)存空間、範(fàn)圍與short相同char字元字元1bytes-128至127資料型別名稱用途儲(chǔ)存空間儲(chǔ)存值範(fàn)圍有效精度位數(shù)short

3、短整數(shù)儲(chǔ)存較小的整數(shù)2bytes-32,768至32,767在32位元系統(tǒng)下儲(chǔ)存空間、範(fàn)圍與long相同long長整數(shù)儲(chǔ)存較大的整數(shù)4bytes-2,147,483,648至2,147,483,647bool布林值儲(chǔ)存代表真或假的值1true(真)、false(假)float浮點(diǎn)數(shù)較小的實(shí)數(shù)4bytes3.4E10±387double倍精度浮點(diǎn)數(shù)實(shí)數(shù)8bytes1.7E10±30815longdouble長倍精度浮點(diǎn)數(shù)儲(chǔ)存較大的實(shí)數(shù)在VisualC++Express中,可儲(chǔ)存的數(shù)值型別與double相同整數(shù)資料型別-整數(shù)(short、int、long)在C++裡,short

4、、int、long均是用於宣告儲(chǔ)存整數(shù)資料之變數(shù)的型別,其中int型別最常使用。int型別所佔(zhàn)用的記憶體空間,將隨系統(tǒng)的不同而不同。在16位元系統(tǒng)下(如:Dos、Windows3.1),int的儲(chǔ)存空間與儲(chǔ)存範(fàn)圍和short型別相同。在Unix、Windows95、WindowsNT這類32位元系統(tǒng)的編譯器(如:VisualC++Express與DevC++),編譯出的程式內(nèi),int型別的儲(chǔ)存空間與範(fàn)圍將與long型別相同。資料型別-整數(shù)(short、int、long)以下敘述將示範(fàn)整數(shù)的宣告。inti,i2=30;//宣告整數(shù)變數(shù)i,i2,並同時(shí)指定i2的初值為30//宣

5、告短整數(shù)變數(shù)shi,shi2,並同時(shí)指定shi2的初值為5shortshi,shi2=5;shortintshi3;//宣告shortint的意思相當(dāng)於宣告為short//宣告長整數(shù)變數(shù)li,li2,並同時(shí)指定li2的初值為2000000000Llongli,li2=2000000000L;longintli3;//宣告longint的意思相當(dāng)於宣告為long資料型別-整數(shù)(short、int、long)以下分別以10進(jìn)制、8進(jìn)制與16進(jìn)制,指定10進(jìn)制數(shù)字6732。inti10=6732;//宣告整數(shù)變數(shù)i10,並指定初值為6732inti8=015114;//宣告整數(shù)變

6、數(shù)i8,並指定初值為8進(jìn)制的15114inti16=0x1a4c;//宣告整數(shù)變數(shù)i16,並指定初值為16進(jìn)制的1a4c資料型別-整數(shù)(short、int、long)unsigned修飾詞在整數(shù)型別之變數(shù)的宣告前加上unsigned修飾詞,可以修改該型別為只可儲(chǔ)存正整數(shù),並增加可儲(chǔ)存的正整數(shù)數(shù)值之範(fàn)圍。資料型別-整數(shù)(short、int、long)下表為各種整數(shù)型別在使用unsigned修飾詞後的儲(chǔ)存值範(fàn)圍。資料型別unsignedshort0至65,535unsignedint或unsigned0至65,5350至4,294,967,29516位元系統(tǒng)32位元系統(tǒng)儲(chǔ)存值範(fàn)

7、圍備註unsignedlong0至4,294,967,295資料型別-整數(shù)(short、int、long)將變數(shù)宣告為unsigned,相當(dāng)於unsignedint。以下為宣告示範(fàn):unsignedintu_i;//宣告正整數(shù)變數(shù)u_iunsignedu_i2;//同unsignedint宣告正整數(shù)變數(shù)u_i2unsignedshortush_i;//宣告正短整數(shù)變數(shù)ush_iunsignedshortintush_i2;//宣告unsignedshortint的意思相當(dāng)於宣告為unsignedshortunsig

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。