實驗項目名稱:飛機遊戲c++
HideCursor();//隱藏顯示畫面的光標,解決光標閃爍問題
startup(); //數據初始化
show();//顯示畫面
updateWithoutInput();//與用戶輸入無關的更新
updateWithInput();//與用戶輸入有關的更新,對飛機的操做
gotoxy();//將光標移到原點,解決遊戲畫面閃爍問題
main();//經過不斷的while循環對遊戲畫面重寫,令顯示畫面不被中止,可以對顯示畫面進行操做git
https://gitee.com/liuwei990714/liu_wei_software_class_2ide
Kbhit()函數的做用是什麼?主函數爲何要不斷的對自定義函數進行while循環?函數
看書,而後將輸送的代碼在c++上運行,看運行的顯示畫面是怎樣的;發現顯示畫面要經過不斷的while循環對遊戲畫面重寫,令顯示畫面不被中止,可以對畫面中的飛機進行操做。
Kbhit()函數的做用是當用戶沒有從鍵盤輸入時,防止程序暫停在input=getch();語句這裏,致使遊戲畫面中止。設計
我以爲這周做業的主要任務是把Git調試好,而且可以用Git上傳代碼到碼雲上;雖然我也是一步一步按着視頻來的,但仍是上傳過程當中出現了錯誤,而且把錯誤提示覆制到百度上去問百度,看了別人的解決過程,我才上傳成功。3d