欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

深談auto變量

1.c++中有一個(gè)關(guān)鍵字auto,c語言也有這么一個(gè)關(guān)鍵字,但是兩者的意義大不相同。

堅(jiān)守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價(jià)值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都成都建筑動畫小微創(chuàng)業(yè)公司專業(yè)提供企業(yè)網(wǎng)站建設(shè)營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計(jì)、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。

2.c++中用auto定義的變量自動匹配賦值號右邊的值的類型,具有自動匹配類型的作用,而c語言中auto只是聲明一個(gè)變量為自動類型,說明這個(gè)變量的代碼塊生存期和分配在棧上,并且不能用來定義變量。

3.c++中auto可以起到泛型的作用,你不管給我傳什么類型,我都可以識別,而且按類型使用這個(gè)變量。

4.下面看cpp測試代碼

深談auto變量

 1 #include <iostream> 2  3 using namespace std; 4  5 /* 6 自動變量:自動匹配類型 7 auto  num = pc;通用傳入接口 8 decltype (num) anum;/通用備份接口 9 */10 11 void main()12 {13 14     auto a = 10;//將a解析為整數(shù)變量15     auto b = 10.1;//將b解析為浮點(diǎn)數(shù)變量16 17     int array[10];18     int i = 0;19     for (auto arr : array)//增強(qiáng)for循環(huán)20     {21         arr = i++;22         cout << arr << endl;23     }24 25     cout << "a = " << a<<endl;//a = 1026     cout << "b = " << b<<endl;//b = 10.127 28     double c = 11.9;29     double *pc = &c;30     auto  num = pc;//自動讓num匹配pc類型,31     cout << typeid(num).name() << endl;//typeid為一個(gè)結(jié)構(gòu)體,這個(gè)結(jié)構(gòu)體關(guān)于num,然后求其信息name,結(jié)果為double *32     cout << typeid(c).name() << endl;//使用typeid(變量名).name()可以獲取變量的類型信息33     cout << typeid(pc).name() << endl;34     //typeid(num).name() d; 這種做法不允許,應(yīng)使用下面的做法35     decltype (num) anum;//獲取變量num的類型然后用這種類型定義一個(gè)變量anum36     anum = &b;37 38     cout << *anum << endl;39     system("pause");40 41 }

深談auto變量

5.再來看看運(yùn)行結(jié)果

深談auto變量

網(wǎng)頁名稱:深談auto變量
本文來源:http://chinadenli.net/article28/gopicp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站營銷、企業(yè)建站、網(wǎng)站設(shè)計(jì)公司

廣告

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

微信小程序開發(fā)