跳轉到內容

程式設計基礎/實踐:關於 Typedef 的更多內容

來自華夏公益教科書,開放的書籍,開放的世界

支援“程式設計基礎 - 使用 C++ 的模組化結構化方法”集合/教科書中本章的問題、練習、難題等。

學習目標

[編輯 | 編輯原始碼]

在記憶構建活動、練習、實驗作業、問題或計時測驗/考試中,學生應以 100% 的準確率

  1. 定義與本章相關模組中列出的定義中的術語。
  2. 瞭解 typedef 如何在 C++ 原始碼中使用,並能夠編寫易於更改資料型別的通用程式碼。

回答以下語句,判斷是真還是假

[編輯 | 編輯原始碼]
  1. 大多數程式設計師很少擔心效率。
  2. 模組化/結構化程式設計有助於提高效率。
  3. 靈活的編碼有助於提高效率。
  4. 誰在乎原始碼中的縮排和對齊。 這是在浪費時間。
  5. 通用程式碼是一個易於理解的概念。
答案
  1. false – 程式碼執行的效率,不;程式碼生產和維護的效率,是。
  2. true
  3. true
  4. false
  5. 可能是真,也可能是假 - 理解它的工作原理需要一些努力。

其他專案

[編輯 | 編輯原始碼]

目前還沒有。

實驗作業

[編輯 | 編輯原始碼]

為第 18 章檔案建立資料夾或子資料夾

[編輯 | 編輯原始碼]

根據您的編譯器/IDE,您應該決定在哪裡下載和儲存用於處理的原始碼檔案。 謹慎的做法是您在下載原始碼檔案之前根據需要建立這些資料夾。 建議用於 Bloodshed Dev-C++ 5 編譯器/IDE 的子資料夾可能命名為

  • 名為 Cpp_Source_Code_Files 的資料夾中的 Chapter_21

如果您還沒有這樣做,請根據需要建立資料夾和/或子資料夾。

下載實驗檔案

[編輯 | 編輯原始碼]

將以下檔案下載到您的儲存裝置的適當資料夾中。 您可能需要右鍵單擊連結並選擇“將目標另存為”才能下載檔案。

從 Connexions 下載: Lab_21_Narrative_Description.txt

從 Connexions 下載: Lab_21_Input.txt

詳細的實驗說明

[編輯 | 編輯原始碼]

仔細閱讀和遵循以下說明,並按列出的順序執行步驟。

  • 按照 Lab_21_Narrative_Description.txt 檔案中的說明建立原始碼檔案。 將其命名為:Lab_21.cpp
  • 構建(編譯和執行)您的程式。
  • 成功編寫此程式後,如果您為了大學學分學習本課程,請按照教授/講師的說明提交評分。

問題 21a – 說明

[編輯 | 編輯原始碼]

解釋靈活編碼和通用編碼之間的區別。

華夏公益教科書