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

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

如何比較指針?

如何比較指針?

C++
DIEA 2019-12-20 10:11:35
假設我有2個指針:int *a = something;int *b = something;如果我想比較它們,看看它們是否指向相同的位置,(a == b)是否有效?
查看完整描述

3 回答

?
弒天下

TA貢獻1818條經驗 獲得超8個贊

是的,這就是指針相等性的定義:它們都指向相同的位置(或者是指針別名)


查看完整回答
反對 回復 2019-12-20
?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

總結一下。如果要查看兩個指針是否指向相同的內存位置,可以執行此操作。同樣,如果我們想比較兩個指針所指向的內存的內容,我們也可以這樣做,只是要記住先取消引用它們。


如果我們有


int *a = something; 

int *b = something;

我們可以使用兩個相同類型的指針:


比較內存地址:


a==b

并比較內容:


*a==*b


查看完整回答
反對 回復 2019-12-20
  • 3 回答
  • 0 關注
  • 739 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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