freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c程序設(shè)計(jì)基礎(chǔ)知識(shí)-文庫(kù)吧資料

2025-01-18 15:43本頁(yè)面
  

【正文】 === include iostream using namespace std。 } //====================================================== 程序執(zhí)行后運(yùn)行的結(jié)果如下: rx = 100 x = 200 167。 //給引用 rx賦值 coutx = xendl。 //定義變量 x的引用 rx coutrx = rxendl。 //定義整型變量 x int amp。 //====================================================== include iostream using namespace std。 167。 “ amp。 引用 ?引用就是某一變量的別名,對(duì)引用的操作與對(duì)變量直接操作完全一樣 ?引用的聲明方法 ?類型標(biāo)識(shí)符 amp。 ?delete [] 指針變量 。 new和 delete ?申請(qǐng)內(nèi)存空間并進(jìn)行初始化 ?指針變量 = new 數(shù)據(jù)類型 (初值 )。 //delete釋放指針 p指向內(nèi)存單元 return 0。 //用 new申請(qǐng)可以存放一個(gè)整型數(shù)據(jù)的內(nèi)存單元 cout*p = *pendl。 int main() { int *p = NULL。 new和 delete 【 例 211】 使用 new和 delete動(dòng)態(tài)管理內(nèi)存單元。 167。 void指針 ?為什么要使用 void指針 ?因?yàn)?void指針可以指向任意類型的數(shù)據(jù),所以使用 void指針時(shí)把 void指針?biāo)赶虻臄?shù)據(jù)給抽象化了,這樣可以增加程序的通用性 ?使用 void指針的兩個(gè)例子 void * memcpy(void *dest, const void *src, size_t len)。 //輸出指針 q指向單元內(nèi)容 return 0。 //錯(cuò)誤 , 非法 , void指針賦給整型指針 q = (int *)p。 //錯(cuò)誤 , 非法使用指針 p cout*p = *(int *)pendl。 //定義 void指針 p指向 x int *q = NULL。 void *p = amp。 //============================================================= include iostream using namespace std。 ?雖然 void指針可以指向任意類型的數(shù)據(jù),但是在使用 void指針時(shí)必須對(duì)其進(jìn)行強(qiáng)制類型轉(zhuǎn)換成它所指向單元的實(shí)際類型,然后才可以使用 167。 void指針 ?void在作為函數(shù)類型和參數(shù)類型時(shí)為空類型,表示沒(méi)有返回值或參數(shù)。 指針與 const ?[小結(jié) ]指針和 const的關(guān)系比較復(fù)雜,const有兩個(gè)位置,可形成三種指針: ? “ *”之前有 const的指針,稱為指向 const變量的指針; ? “ *”之后有 const的指針,稱為const指針; ?3.“*”前后都有 const的指針,稱為指向const變量的 const指針。 //錯(cuò)誤,不能改變 p所指向單元的內(nèi)容 return 0。b。 //定義指向 const變量的 const指針 p cout*p = *pendl。 const int * const p = amp。 int main() { int a = 10 。 【 例 28】 指向 const變量的 const指針。 } //============================================================= 167。 //通過(guò)指針修改 p所指向單元內(nèi)容 cout*p = *pendl。b。 //定義 const指針 p并初始化指向 a cout*p = *pendl。 //定義普通變量 b int * const p = amp。 int main() { int a = 10 。 【 例 27】 const指針。 } //============================================================= 通過(guò)本例可以看到可以改變指向 const變量的指針的指向,但是不能通過(guò)指針修改指針指向單元內(nèi)容 167。 cout*p = *pendl。 //輸出 p所指向單元的內(nèi)容 //*p = 200。b。 //輸出 p所指向單元的內(nèi)容 int b = 100。a。 //定義指向 const變量的指針 p const int a = 10 。 //============================================================= include iostream using namespace std。 167。 //使指針 p和 q都指向變量 x if(p!= 0) //判斷指針 p是否為空指針 cout*p *qendl。 //編譯通過(guò),但不知把 50寫(xiě)到何處 p = q = amp。 //定義整型變量 x并初始化為 100 //*p = 50。 //定義空指針 p int *q。 指針與 0 【 例 25】 指針和 0 //============================================================= include iostream using namespace std。 ?本節(jié)重點(diǎn)討論 C++中使用指針需要注意的地方 167。 指針 ?指針的概念 ? 指針是一個(gè)重要概念,如果使用得當(dāng)可以使程序高效、簡(jiǎn)潔、緊湊。 } //============================================================= 注意 const的位置,一般見(jiàn)到的 const的位置可能在類型的前面,但是const也可以在變量名前面,并且兩者的含義完全相同。 coutThe area of circle is: PI*radius*radiusendl。 coutPlease input to radius: 。 int main() { const floa
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1