m_SceneList[m_SceneRuningIndex]->Scene_Inti(m_ScreenWidth,m_ScreenHeight);if (m_DDrawImprot->DrawBegin(dst)){m_SceneList[m_SceneRuningIndex]->Scene_Draw(&dst);m_DDrawImprot->DrawEnd(dst);}elsemmSleep(10);
1 回答

繁花如伊
TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
c++ 中的“->”的意思是指向結(jié)構(gòu)變量的指針。
指針(Pointer)是編程語言中的一個(gè)對象,利用地址,它的值直接指向(points to)存在電腦存儲器中另一個(gè)地方的值。由于通過地址能找到所需的變量單元,可以說,地址指向該變量單元。因此,將地址形象化的稱為"指針"。意思是通過它能找到以它為地址的內(nèi)存單元。在高級語言中,指針有效地取代了在低級語言,如匯編語言與機(jī)器碼,直接使用通用暫存器的地方,但它可能只適用于合法地址之中。指針參考了存儲器中某個(gè)地址,通過被稱為反參考指針的動作,可以取出在那個(gè)地址中存儲的值。作個(gè)比喻,假設(shè)將電腦存儲器當(dāng)成一本書,一張內(nèi)容記錄了某個(gè)頁碼加上行號的便利貼,可以被當(dāng)成是一個(gè)指向特定頁面的指針;根據(jù)便利粘貼面的頁碼與行號,翻到那個(gè)頁面,把那個(gè)頁面的那一行文字讀出來,就相當(dāng)于是對這個(gè)指針進(jìn)行反參考的動作。
- 1 回答
- 0 關(guān)注
- 2084 瀏覽
添加回答
舉報(bào)
0/150
提交
取消