作者gm852456 (喇叭B夢)
看板C_and_CPP
標題[語法] 對於this的小小疑惑?
時間Thu Apr 23 01:06:13 2009
不好意思 我是新手><
看完版規跟以前問題還是不太暸這用法
就是this指標
this->x 的用法
會跟
(*this).x 的用法一樣
能否請你幫幫我解釋下面的用法
謝謝m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.68.236
1F:→ gm852456:如果有人能提供網站的話也行@@"謝謝~~~ 04/23 01:06
2F:推 sandr1983:this是指向一個結構的指標 04/23 01:13
3F:→ QQ29:這用法不是指針對this阿 你自訂型態的指標也可以這樣寫 04/23 01:13
4F:→ sandr1983:所以this所指象的目標值要用*this(這就是結構本身) 04/23 01:14
5F:→ sandr1983:那結構本身如何取子項目的值呢??就是(*this).x 04/23 01:15
6F:→ sandr1983:用指標去取就是this->x 04/23 01:16
7F:→ sandr1983:其實就只是個用法而以.重點在指標這東西的概念 04/23 01:17
8F:→ sandr1983:好比某a[10]陣列 要看a[1]值 跟*(a+1)是一樣的 04/23 01:19
9F:→ gm852456:謝謝解答 04/23 01:28