討論串[問題] A *a 和 A *a = new A 的疑問
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
這個問題就要先知道 member function 的本質是什麼. 事實上,你的 A::test() 經過編譯後,跟底下這個函式是一樣的:. void test(A *this) // this 應該用 const 修飾,不過先省略. {. printf("test");. }. 然後呼叫. a->
(還有605個字)
內容預覽:
class A(). {. public: void test(){printf("test");}. };. int main(). {. A *a;. A *aa = new A;. a->test();. aa->test();. }. 印出結果皆是test. 想請問為什麼結果都是一樣. 那這
(還有27個字)
首頁
上一頁
1
下一頁
尾頁