C/C++ 函数设计基础 20130918 函数式程序的基本功能单元,是模块化程序设计的基础,即使函数的功能正确是不够的,因为函数设计的细微缺点很容易导致函数被错用. 了解函数的基本知识,堆栈和堆的相似点和不同点:函数的接口设计和内部实现,断言.const,存储类型,递归函数等等. 1.认识函数 函数分为库函数和用户自定义的函数,两者在本质上是一致的,知识前者是预编译好的.对于静态链接的函数库或者类库,如果你调用其中的函数,那么连接器慧聪相应的苦衷调去这些函数实现的源代码并且把它们连接到你的程序…