this指標的問題

時間 2022-11-27 05:26:01

1樓:_編號

上面說的都比較對

就是每個類例項化乙個物件後,就會有乙個this指標,指向這個例項。

具體怎麼會用到this我舉個例子,估計你就明白了#include

class a

void printa()

{cout

不知道這樣的解釋1樓的明了嗎~!

return this;意思是返**用該方法的類物件的當前的記憶體位址。

2樓:

this 指標 只能從成員函式 進入。它指向成員函式所屬的class,或struct 或 union 物件。

表示式 (*this) 通常用來 送返 該成員函式所屬的class物件。

void aaa::setmonth( int mn )

3樓:匿名使用者

每例項化乙個物件,就會有乙個this指標,指向這個例項,就相當與你在例項化乙個物件後,再定義乙個指標指向這個例項,而你定義的這個指標就等於this指標,

不過不同的是你可以在類中就可以使用this指標

4樓:

簡單點說,乙個this就是指這個類已經例項化後的乙個物件,this就代表這個物件本身,當然這個關鍵字只能這個物件的成員來使用,指特定物件。

5樓:匿名使用者

當乙個成員函式被呼叫時,自動向它傳遞乙個隱含的引數,該引數一是個指向這個函式成員所在的物件的指標。成員函式用this關鍵字來引用該指標。this指標的型別就是成員函式所必的類的型別。

安呼叫成員函式時,它被始化為被呼叫函式所在的類例項的位址。

6樓:井鈺

mark...

上完課回來給個例子樓主看看把

7樓:匿名使用者

我qq261189771

這裡面問

關於指標問題,C語言指標問題

對應sql server資料庫中的游標定義如下。forward only 指定游標只能從第一行滾動到最後一行。操作速度最快,效能最好。只能讀取資料。keyset 指定當游標開啟時,游標中行的成員資格和順序已經固定。對行進行唯一標識的鍵集內建在 臨時資料庫 內乙個稱為 keyset 的表中。對基表中的...

c語言指標問題,C語言指標的賦值問題

因為一維陣列陣列名就是第乙個元素的位址,二維陣列,是 每個元素為一維陣列 的一維陣列,所以,int a 3 5 a就是乙個有5個int元素的一維陣列 a 0 的首位址。a i 就是a i 0 的位址,a i j就是a i j 的元素位址。這個簡單,看圖 a就是a 3 5 的首位址,也是a 0 的首位...

C 的指標賦值問題,C 整型指標賦值的問題

假設 最原始的 old 1 cur 2 當然實際位址不可能是 只是分析方便 假設的 那麼執行 usermap p1 old user map p1 1 old user map cur user map old 2 cur user map 0 cur 0if p1 delete p1 delete...

財務指標存在的問題有哪些,財務指標存在問題及完善

一 假設前提存在的缺陷 流動比率 速動比率和資產負債率是反映企業償債能力的主要指標,但這些指標是以企業清算為前提的,主要著眼於企業資產的賬面價值而忽視了企業的融資能力及企業因經營而增加的償債能力,或者說這些指標都是以一種靜態的眼光看企業的償債能力的。另外,在速動比率指標的計算中假設企業的應付賬款的償...

C 給指標賦值的問題,C 整型指標賦值的問題

char p abc 是在記憶體開闢4個位元組的儲存空間,依次存放 a b c 0 4個字元 並把存 a 的那個位元組的位址 賦值給指標pchar p 是說 定義乙個指向字元型資料的指標p指標p在記憶體中以 unsigned int資料型別存放 而非以char型別存放 p p 0 p 0 指標指向內...