Accelerated C++學習筆記--組織程式和資料
1.組織計算
當我們要在幾個地方進行同一個計算的時候,都應考慮把這個計算放在同一個函式裡,來明確的代替重複計算。不僅可以減輕工作量,還可以方便的改變運算的過程。例如,編寫作業成績計算函式:
//根據學生期中考試成績、期末考試以及家庭作業成績來計算最終成績
double grade(double midterm, double final, double homework)
{
return 0.2 * midterm + 0.4 * final + 0.4 * homework;
}
如上所示,函式在定義時,首先指定返回值型別,型別後面緊跟函式名,函式名後使用()括起來的引數列表,最後一部分是用{}括起來的函式體。grade()函式中的引數midterm、final和homework作為區域性變數使用,這意味著在呼叫函式時他們會被建立並且在函式返回時被銷燬。
相關文章
- 組織程式和資料
- Spring 學習筆記(6)Spring和資料庫程式設計Spring筆記資料庫程式設計
- Nginx 學習筆記--程式與模組Nginx筆記
- 《C++ Primer》學習筆記(六):C++模組設計——函式C++筆記函式
- 演算法學習筆記1語法 (C++組)演算法筆記C++
- C++ 學習筆記(3):引用和指標C++筆記指標
- C++學習筆記——003C++筆記
- C++學習筆記——001C++筆記
- OI學習筆記(C++)筆記C++
- c++學習筆記(三)C++筆記
- c++學習筆記(五)C++筆記
- c++學習筆記(四)C++筆記
- Nginx 學習筆記--程式與模組(二)Nginx筆記
- 資料庫學習筆記資料庫筆記
- C++學習筆記——C++ 繼承C++筆記繼承
- C++學習筆記-Cherno C++系列C++筆記
- 好程式設計師大資料學習路線分享TCP和UDP學習筆記程式設計師大資料TCPUDP筆記
- C++ 學習筆記之——輸入和輸出C++筆記
- C++學習筆記-----類和建構函式C++筆記函式
- php多程式插入資料(pcntl 學習筆記二)PHP筆記
- C/C++學習路線———學習筆記C++筆記
- C/C++學習筆記:字串C++筆記字串
- 組合數學學習筆記筆記
- 【學習筆記】組合數學筆記
- PHP 資料加密 (學習筆記)PHP加密筆記
- 1029學習筆記 資料庫筆記資料庫
- 資料結構學習筆記資料結構筆記
- python學習筆記:資料庫Python筆記資料庫
- MySQL資料庫學習筆記MySql資料庫筆記
- C++學習筆記,知識點+程式碼測試C++筆記
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- 資料結構和演算法-學習筆記(一)資料結構演算法筆記
- C++學習筆記(二)——函式C++筆記函式
- c++學習筆記 — inline這玩意C++筆記inline
- python學習筆記:第4天 列表和元組Python筆記
- Ansible 學習筆記 - 定位主機和組的模式筆記模式
- 大資料之 Hadoop學習筆記大資料Hadoop筆記
- 資料結構學習筆記1資料結構筆記