官术网_书友最值得收藏!

第6章 C++/C函數設計基礎

函數是C++/C程序的基本功能單元,是模塊化程序設計的基礎,其重要性不言而喻。僅使函數的功能正確是不夠的,因為函數設計的細微缺點很容易導致該函數被錯用。

本章首先介紹函數的基本知識,比較堆棧與堆的相似點和不同點;然后重點論述函數的接口設計和內部實現的一些規則,它們不僅用于一般的C函數設計,也用于C++的類成員函數設計;接著介紹一些比較高級的內容,如存儲類型、遞歸函數等;最后介紹斷言、const的使用,以提高程序的健壯性。

主站蜘蛛池模板: 合山市| 桂林市| 达州市| 昭平县| 江源县| 堆龙德庆县| 长沙市| 固原市| 潍坊市| 阳朔县| 英德市| 南溪县| 军事| 秦皇岛市| 万年县| 鹤壁市| 孝感市| 吉安县| 五大连池市| 永安市| 沙洋县| 北票市| 金阳县| 中牟县| 依安县| 华蓥市| 鹰潭市| 达日县| 巴林左旗| 大关县| 驻马店市| 南安市| 比如县| 江永县| 台安县| 德阳市| 宝清县| 河南省| 大新县| 彰化县| 余干县|