c 學習筆記7

2022-09-12 15:36:27 字數 1009 閱讀 3110

(七)c++語言整合開發環境和程式除錯

㈠、程式開發的一般過程

㈡、c++的開發工具

⑴editor + compiler + linker(編輯器、編譯器和聯結器);

⑵ide(integrated developing environment,整合開發環境 );

①microsoft visual c++ 2010 express;

②microsoft visual studio code(跨平台編輯器)+gcc/clang(編譯器和聯結器);

③eclipse cdt(j**a編輯器)+gcc(編譯器和聯結器);

④code::blocks;

⑤qt creator;

⑥xcode(mac)。

㈢、vc++2010 express整合開發工具

㈣除錯c++程式可能產生的錯誤

程式除錯步驟:

⑴語法錯誤(編譯時產生):

①錯誤(error):無法成功編譯,需修改正確才能生成目標檔案;

②警告(warning):可執行,但結果可能不正確。

⑵、連線錯誤(生成時產生):

執行環境有問題,導致出錯。

⑶、執行錯誤(執行時產生):

執行報錯:在執行時產生的異常錯誤;

邏輯錯誤:程式可執行,但出現結果與預期不一致的錯誤。

程式除錯

⑴編譯錯誤;

⑵鏈結錯誤。

小結:⑴使用vc++2010整合開發工具的步驟;

⑵對編譯、連線和執行的常見錯誤會進行查詢和修改;

⑶編譯是檢查語法錯誤。

C 學習筆記(7)

子類可以自動共享父類的資料結構和方法的機制,單繼承 子類只繼承以父類的資料結構和方法。多繼承 子類可以繼承多個父類的資料結構和方法 需小心二義性 不同類物件呼叫相同的方法可以產生不同的結果 class class name permission lable 許可權識別符號,可以是public pri...

C 學習筆記7

目錄 1 聯編的概念 2 靜態聯編 3 動態聯編 4 虛函式 5 虛析構函式 6 純虛函式和抽象類 1 聯編的概念 聯編是指乙個電腦程式自身彼此關聯 使乙個源程式經過編譯 連線,成為乙個可執行程式 的過程,在這個聯編過程中,需要確定程式中的操作呼叫 函式呼叫 與執行該操作 函式 的 段之間的對映關係...

c 學習筆記(7)

設計立方體類 求出立方體面積和體積 分別用全域性函式和成員函式判斷兩個立方體是否相等 class cube intgetl void setw int ml intgetw void seth int ml intgeth intcalcultes intcalculatev 成員函式 只需要乙個輸...