欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

c++引用和指針有哪些區(qū)別-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)c++引用和指針有哪些區(qū)別的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)提供從項(xiàng)目策劃、軟件開發(fā),軟件安全維護(hù)、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評估等整套的建站服務(wù),主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),app軟件開發(fā)以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。創(chuàng)新互聯(lián)公司深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

區(qū)別:1、指針有自己的一塊空間,而引用只是一個(gè)別名;2、指針在使用中可以指向其它對象,但是引用只能是一個(gè)對象的引用,不能被改變;3、指針可以有多級指針(例**p),而引用至于一級;4、指針和引用使用“++”運(yùn)算符的意義不一樣。

1、變量

首先最重要的,variable的定義,當(dāng)你申明一個(gè)變量的時(shí)候,計(jì)算機(jī)會(huì)將指定的一塊內(nèi)存空間和變量名進(jìn)行綁定;這個(gè)定義很簡單,但其實(shí)很抽象,例如:int x = 5; 這是一句最簡單的變量賦值語句了, 將5賦值于名字叫做x的內(nèi)存空間,其本質(zhì)是將值5賦值到一塊內(nèi)存空間,而這個(gè)內(nèi)存空間名叫做x。

c++引用和指針有哪些區(qū)別

變量在內(nèi)存中的操作其實(shí)是需要經(jīng)過2個(gè)步驟的:

  • 找出與變量名相對應(yīng)的內(nèi)存地址。

  • 根據(jù)找到的地址,取出該地址對應(yīng)的內(nèi)存空間里面的值進(jìn)行操作。

2、指針

指針的特殊之處在于:指針變量相對應(yīng)的內(nèi)存空間存儲(chǔ)的值恰好是某個(gè)內(nèi)存地址。這也是指針變量區(qū)別去其他變量的特征之一。例如某個(gè)指針的定義如下:

int x = 5;
int *ptr = &x;

ptr即是一個(gè)指正變量名。通過指針獲取這個(gè)指針指向的內(nèi)存中的值稱為解引用??罩羔樖遣荒芙庖玫?。

指針內(nèi)存空間的表示如下:

c++引用和指針有哪些區(qū)別

3、引用

引用(reference)在C++中也是經(jīng)常被用到,尤其是在作為函數(shù)參數(shù)的時(shí)候,需要在函數(shù)內(nèi)部修改更新函數(shù)外部的值的時(shí)候。首先我們必須明確的一點(diǎn)就是:引用是一種特殊的指針。

引用是一個(gè)指向其它對象的常量指針,它保存著所指對象的存儲(chǔ)地址。并且使用的時(shí)候會(huì)自動(dòng)解引用,而不需要像使用指針一樣顯式提領(lǐng)。

例如引用的定義如下:

int x = 5;
int &y = x;

4.指針和引用的區(qū)別總結(jié)

  • 指針有自己的一塊空間,而引用只是一個(gè)別名;

  • 使用sizeof看一個(gè)指針的大小是4,而引用則是被引用對象的大小;

  • 指針可以被初始化為NULL,而引用必須被初始化且必須是一個(gè)已有對象的引用;

  • 作為參數(shù)傳遞時(shí),指針需要被解引用才可以對對象進(jìn)行操作,而直接對引用的修改都會(huì)改變引用所指向的對象;

  • 指針在使用中可以指向其它對象,但是引用只能是一個(gè)對象的引用,不能被改變;

  • 指針可以有多級指針(**p),而引用至于一級;

  • 指針和引用使用++運(yùn)算符的意義不一樣;

  • 如果返回動(dòng)態(tài)內(nèi)存分配的對象或者內(nèi)存,必須使用指針,引用可能引起內(nèi)存泄露。

感謝各位的閱讀!關(guān)于c++引用和指針有哪些區(qū)別就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

分享標(biāo)題:c++引用和指針有哪些區(qū)別-創(chuàng)新互聯(lián)
URL鏈接:http://aaarwkj.com/article4/dpsgie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、定制網(wǎng)站、微信公眾號(hào)品牌網(wǎng)站制作、ChatGPT、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(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)

手機(jī)網(wǎng)站建設(shè)
欧美一区二区黑人巨大| 日本中文字幕免费专区| 黄色三级视频一区二区三区| 国产成人拍国产亚洲精品| 日韩精品91一区二区| 婷婷精品国产欧美精品亚洲| 国产91九色视频在线| 国产成人精品久久一区二区三区| 国产91人妻精品一区二区三区| 日本东京热在线免费观看| 国产精品三级电影网| av在线免费观看美日韩| 懂色av中文一区二区| 青青草针对华人在线视频| 国产激情视频在线观看你懂的| 国产另类极品熟女露脸自拍| 黄色国产传媒在线播放| 欧美日韩69av网| 国产一级一片内射视频| 日韩精品少妇一区二区在线看| 国产亚洲综合另类色专区| 日本免费精品一区二区三区中| 国产av剧情一区二区| 中文字幕人妻中文av不卡专区| 青青草青青草在线观看视频| 亚洲天堂男人的天堂狠狠操| 日韩久久精品国产亚洲av成人| 国语少妇高潮对白在线| 日本新任女教师在线播放| 欧美电影剧情av在线| 欧美亚洲国产另类第一页| 中文字幕91在线播放| 久草区免费在线视频播放| 在线成人影院中文字幕| 亚洲日本成人av在线观看| 精品欧美激情精品一区| 日本亚洲美丽少妇天堂| 水蜜桃成人在线视频免费观看| 最近免费欧美一级黄片| 欧美精品色精品免费观看| 国产成人+亚洲欧洲综合|