亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C++的引用和 C 語言的指針有什么區別

C++的引用和 C 語言的指針有什么區別

C++
阿波羅的戰車 2018-07-23 11:21:38
C++的引用和 C 語言的指針有什么區別   
查看完整描述

1 回答

?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

(1)引用必須被初始化,但是不分配存儲空間。指針不聲明時初始化,在初始化的時候需要分配

存儲空間。

   

(2)引用初始化以后不能被改變,指針可以改變所指的對象。

(3)不存在指向空值的引用,但是存在指向空值的指針。

注意:引用作為函數參數時,會引發一定的問題,因為讓引用作參數,目的就是想改變這個引用所

指向地址的內容,而函數調用時傳入的是實參,看不出函數的參數是正常變量,還是引用,因此可能會

引發錯誤。所以使用時一定要小心謹慎。

   


查看完整回答
反對 回復 2018-08-04
  • 1 回答
  • 0 關注
  • 692 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號