我是c 初學者,哪位高手能幫我解釋一下下面的語句嗎?都已經注釋在程式上面了

時間 2021-05-02 22:14:19

1樓:匿名使用者

1、static example* greateobject(int xp) 這句是什麼意思?

通過值傳遞xp,建立乙個example例項,返回指向這個例項的指標。

2、static void deleteobject(example*pe) //這個函式與上面乙個函式相比為什麼這邊在void後面沒有example?????

沒有example是因為這個函式只是用來刪除pe指向的example的例項,無需返回乙個example類的例項指標,刪除了還指向誰啊,對吧。

3、example *pexample=example::greateobject(5); //這句是什麼意思?

通過上面的靜態方法值傳遞(5)來建立example的例項,並且用指標p來指向這個例項,以便以後使用它。

4、example::deleteobject(pexample);這句是什麼意思?

使用完自己建立的例項後,通過自己定義的靜態的刪除例項的方法,由於上面例項是自己動態申請的,所以這裡自己再刪除它,是分內之事了哈。

2樓:大衍之

example::deleteobject(pexample);這句是什麼意思?

static void deleteobject(example*pe)

是靜態方法, 可以由類直接呼叫的

這話的意思是說呼叫example的deleteobject方法,銷毀(析構)掉pexample指標所指向的example物件

3樓:匿名使用者

public:

static example* greateobject(int xp) 這句是什麼意思?

你打錯字了,應該是createobject 這裡是建立乙個example物件的意思,那麼他的返回型別當然應該是 example* 所以這裡是要有乙個example* 返回值可以方便你以後呼叫這個產生的物件

這話的意思是說呼叫example的deleteobject方法,銷毀(析構)掉pexample指標所指向的example物件

既然椒銷毀就不用返回型別啦,刪除了的東西還要返回值幹嘛呢?你都不要它了,才會刪除它的嘛。

cad初學者怎麼畫櫥櫃圖,我是CAD初學者,畫廚櫃立體圖最開始要怎麼畫

土巴兔裝修 畫櫥櫃圖紙首先畫出櫥櫃的平面設計圖 地櫃分解圖 檯面圖 立體圖等等。設計平面布置圖時,要寫清楚圖紙是由內向外畫的,然後要標註地櫃的尺寸 吊櫃的尺寸以及總尺寸。檯面圖要標註檯面的寬度和炊具的位置 水槽位置。在標註時,炊具和水槽的中心線,都要以斷面處作為起點。還有立體圖再設計的時候,一定要標...

怎樣買笛子?我是初學者

一 1.笛子上有標註,一般都標註在離吹孔最遠的第六孔旁邊,都是刻上去的。這個g調和d調指的是筒音為5的調,就是手指全部把孔堵滿的那個音。2.採用不同指法則調會發生變化。可以自己去推。3.雖然笛子上有標註,還是要用校音器校對後才能確定其準確的凋位。4.f調的笛子一般入門時建議採用,介於梆笛和曲笛之間,...

葫蘆絲選什麼樣的好,我是初學者,初學者買什麼樣的葫蘆絲合適

彼岸山風 先從音調 初級者適用降b調或c調 再從製材 初學者不適合用葫蘆製材的葫蘆絲,葫蘆易摔易碎,所以建議使用景泰藍工藝的或者是塑膠的 牛牛小仙 第一要真葫蘆,音色柔和,不能刷漆,會發霉。找懂的人測音準。管子最好柱子,紫竹吧。初學者可以吹降b或c調。 ghhjufvgjhfc 初學者買什麼樣的葫蘆...