随笔分类 -  C++

摘要:1. 程序可以分为三部分: 头文件:包含结构声明和使用这些结构的函数的原型 源代码文件:包含与结构有关的函数的代码 源代码文件:包含调用与结构相关的函数的代码 2. 头文件中常包含的内容: 函数原型(声明) 使用#define或const定义的符号常量(被声明为const的数据为内部链接) 结构声明 阅读全文
posted @ 2019-11-23 09:49 123默小白 阅读(223) 评论(0) 推荐(0)
摘要:1.函数重载 函数重载(函数多态)能让程序使用多个同名的函数。函数重载的关键时函数的参数列表(函数特征标)。 如果两个函数的参数数目和类型相同,同时参数的排列顺序也相同,则它们的参数列表相同。 注:编译器在检查函数特征标时,将类型引用和类型本身视为同一个特征标,函数返回类型不同不能对函数进行重载 2 阅读全文
posted @ 2019-11-21 19:22 123默小白 阅读(841) 评论(0) 推荐(0)
摘要:一 内联函数 内联函数是C++为提高程序运行速度所做的一项改进。 编译过程的最终产品是可执行程序(由一组机器语言指令组成)。程序运行时,操作系统将这些指令载入到计算机内存中,因此每条指令都有特定的内存地址。 常规函数调用过程 程序跳到函数的地址,并在函数结束时返回。即,程序执行到函数调用指令时,将在 阅读全文
posted @ 2019-11-21 17:22 123默小白 阅读(453) 评论(0) 推荐(0)