随笔分类 - C++随笔
摘要:函数重载 函数重载构成条件 函数重载是C允许在同一个作用域中声明几个名字相同功能相似的函数,函数重载常被用于处理功能类似、数据类型不同的问题。 高级语言在设计时就有一条原则,语言不能存在二义性,C为了保证语言不存在二义性对函数重载进行约束: 要构成重载函数必须满足以下几个条件之一: 形参类型不同 形
阅读全文
摘要:缺省参数 缺省参数是在函数定义时或者声明时给参数一个默认值,当调用参数时没有给函数参数,使用默认的函数参数。 先简单的写几行代码认识一下缺省参数 以上三段代码分别位于三个文件,在大型工程中通常将函数的定义与声明分开。在这里看到我在调用函数Add的时候将第三个参数的值省略了,也就是缺省了。程序运行结果
阅读全文