關(guān)于已經(jīng)定義的類的一個(gè)特例調(diào)用類的成員函數(shù)的問題
為什么在"MyStack? *p=new MyStack(5)"后面調(diào)用成員函數(shù)時(shí)使用“p->”,而通過“Coordinate *m_pBuffer”定義的*m_pBuffer在調(diào)用成員函數(shù)時(shí)使用的是“m_pBuffer.printCoordinate()”用的是小數(shù)點(diǎn)呢
為什么在"MyStack? *p=new MyStack(5)"后面調(diào)用成員函數(shù)時(shí)使用“p->”,而通過“Coordinate *m_pBuffer”定義的*m_pBuffer在調(diào)用成員函數(shù)時(shí)使用的是“m_pBuffer.printCoordinate()”用的是小數(shù)點(diǎn)呢
舉報(bào)
2019-03-27
A.B則A為對(duì)象或者結(jié)構(gòu)體;(不用分配內(nèi)存)
A->B則A為指針,->是成員提取,A->B是提取A中的成員B,A只能是指向類、結(jié)構(gòu)、聯(lián)合的指針;(要分配內(nèi)存)
2019-03-28
仔細(xì)看下視頻,視頻用的是m_pBuffer[i].printCoordinate()