中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

貸款織夢(mèng)網(wǎng)站模版網(wǎng)絡(luò)營(yíng)銷策略分析論文

貸款織夢(mèng)網(wǎng)站模版,網(wǎng)絡(luò)營(yíng)銷策略分析論文,企業(yè)網(wǎng)站制作的軟件,簡(jiǎn)單個(gè)人網(wǎng)站制作教程很多朋友遇到過(guò)這個(gè)問(wèn)題:左值引用與指針有哪些區(qū)別?腦子里閃過(guò)很多答案,但大部分都是各自的定義,真要說(shuō)他們兩個(gè)有什么區(qū)別,有的時(shí)候還這是說(shuō)不上來(lái)。本文針對(duì)這個(gè)問(wèn)題進(jìn)行歸納總結(jié),希望對(duì)大家有所幫助。 …

很多朋友遇到過(guò)這個(gè)問(wèn)題:左值引用與指針有哪些區(qū)別?腦子里閃過(guò)很多答案,但大部分都是各自的定義,真要說(shuō)他們兩個(gè)有什么區(qū)別,有的時(shí)候還這是說(shuō)不上來(lái)。本文針對(duì)這個(gè)問(wèn)題進(jìn)行歸納總結(jié),希望對(duì)大家有所幫助。

先從定義說(shuō)起:

  • 左值引用:左值引用是一個(gè)別名,只能綁定左值,對(duì)左值引用的訪問(wèn)與訪問(wèn)左值是相同的
  • 指針:指針是一個(gè)變量,這個(gè)變量在內(nèi)存中存在真是的物理地址,該變量?jī)?nèi)的存儲(chǔ)的是一個(gè)內(nèi)存地址,訪問(wèn)指針變量對(duì)應(yīng)的內(nèi)容需要配合解訪問(wèn)符*

看看下面的例子:

void rreftTest(int&& ref)
{std::cout<<"ref = "<<ref<<std::endl;
}
int main(int argc, char *argv[])
{cout<<endl;int x = 42;int& ref = x;int* ptr = &x;int&& rref = 4;// 輸出地址std::cout << "x的地址: " << &x << std::endl;std::cout << "ref的地址: " << &ref << std::endl;std::cout << "ptr的地址: " << &ptr << std::endl;std::cout << "ptr指向的地址: " << ptr << std::endl;std::cout << "rref指向的地址: " << rref << std::endl;std::cout << "rref指向的地址: " << &rref << std::endl;rreftTest(rref);// 輸出大小std::cout << "引用的大小: " << sizeof(ref) << std::endl;  // 與int相同std::cout << "指針的大小: " << sizeof(ptr) << std::endl;  // 通常是4或8字節(jié)return 0;
}//輸出如下所示:
x的地址: 0x63fdbc
ref的地址: 0x63fdbc
ptr的地址:: 0x63fdb0
ptr指向的地址: 0x63fdbc
rref指向的地址: 4
rref指向的地址: 0x63fdec
引用的大小: 4
指針的大小: 8

通過(guò)上面的例子得到如下結(jié)論:

  1. 左值引用不占用額外內(nèi)存空間,它的地址與引用的左值地址相同;指針則不同,指針需要額外的內(nèi)存空間來(lái)存儲(chǔ)地址
  2. 引用必須在定義時(shí)初始化;指針變量可以不在定義時(shí)初始化
  3. 引用初始化綁定左值后,無(wú)法再重新綁定左值;指針則可以
  4. 不存在引用的引用,指針則可以

具體的例證程序如下:

//初始化
void initializationDifference() {int x = 42;// 引用必須在聲明時(shí)初始化int& ref = x;  // 正確int& ref2;     // 錯(cuò)誤!引用必須初始化// 指針可以后續(xù)初始化int* ptr;      // 正確ptr = &x;      // 正確
}void rebindingTest() {int x = 42;int y = 24;// 引用一旦綁定就不能改變int& ref = x;ref = y;    // 這是賦值操作,不是重新綁定// 指針可以隨時(shí)改變指向int* ptr = &x;ptr = &y;   // 改變指針指向
}
//重復(fù)引用
void multiLevelTest() {int x = 42;// 不存在引用的引用// int& & ref;  // 錯(cuò)誤!// 可以有多級(jí)指針int* ptr = &x;int** pptr = &ptr;  // 正確
}
http://www.risenshineclean.com/news/45091.html

相關(guān)文章:

  • 國(guó)外高校實(shí)驗(yàn)室網(wǎng)站建設(shè)成果廣告聯(lián)盟論壇
  • 網(wǎng)站建設(shè)的seo策略信息流廣告投放渠道
  • 網(wǎng)站建設(shè)高清圖片刷百度關(guān)鍵詞排名優(yōu)化
  • iis 部署wordpressseo刷詞
  • asp網(wǎng)站頁(yè)面設(shè)計(jì)外鏈兔
  • 網(wǎng)站設(shè)計(jì)外文文獻(xiàn)廣州關(guān)鍵詞排名推廣
  • 微信導(dǎo)購(gòu)網(wǎng)站怎么做視頻教學(xué)百度推廣客服
  • 網(wǎng)站建設(shè) 中山自己網(wǎng)站怎么推廣
  • 找做網(wǎng)站的客戶百度統(tǒng)計(jì)api
  • vip視頻網(wǎng)站怎么做百度下載安裝到桌面
  • 大連建站公司友情鏈接交易網(wǎng)
  • 網(wǎng)站優(yōu)化排名資源怎樣建立一個(gè)網(wǎng)絡(luò)銷售平臺(tái)
  • 新沂微網(wǎng)站開(kāi)發(fā)臨沂seo推廣外包
  • 建設(shè)部網(wǎng)站資質(zhì)人員查詢今日新聞
  • 中國(guó)建設(shè)銀行重慶網(wǎng)站首頁(yè)網(wǎng)絡(luò)營(yíng)銷策略實(shí)施的步驟
  • 公司網(wǎng)站建設(shè)發(fā)展趨勢(shì)站長(zhǎng)工具使用方法
  • 時(shí)時(shí)彩網(wǎng)站是怎么做的推廣策劃書模板范文
  • 北京地區(qū)做網(wǎng)站推廣用哪家的好用手機(jī)制作自己的網(wǎng)站
  • 做么做好網(wǎng)站運(yùn)營(yíng)搜狗推廣登錄平臺(tái)官網(wǎng)
  • 幾度設(shè)計(jì)網(wǎng)站軟文推廣新聞發(fā)布
  • 深圳龍崗建網(wǎng)站公司seo網(wǎng)站推廣費(fèi)用
  • 手機(jī)網(wǎng)站智能管理系統(tǒng)百度競(jìng)價(jià)排名機(jī)制
  • 怎么建造個(gè)人網(wǎng)站西安網(wǎng)站seo推廣
  • 付網(wǎng)站首期合同款怎么做分錄長(zhǎng)尾關(guān)鍵詞是什么意思
  • excel做注冊(cè)網(wǎng)站關(guān)鍵詞的優(yōu)化方案
  • 做黏土的網(wǎng)站互聯(lián)網(wǎng)營(yíng)銷推廣公司
  • 和朋友合伙做網(wǎng)站濰坊網(wǎng)站建設(shè)平臺(tái)
  • 畢設(shè)做微課資源網(wǎng)站設(shè)計(jì)可以嗎產(chǎn)品推廣建議
  • 上海工程建設(shè)招投標(biāo)網(wǎng)站網(wǎng)絡(luò)營(yíng)銷這個(gè)專業(yè)怎么樣
  • ASP動(dòng)態(tài)商業(yè)網(wǎng)站建設(shè)案例云南百度公司