摘要:
现在给大家介绍下 有默认参数的构造函数: 大家知道函数获取形参的时候是通过函数调用时在实参里获得的,因此我们必须保证 实参的个数 和 形参的个数必须相同。而且有些情况下我们对于实参或许都是个固定的值。例如 我们需要计算长方形的面积 长x宽 但是用户可以不输入长 而且如果用户指定的情况下默认的长为 3,但是如果用户指定了则使用用户指定的宽 这就是用到默认参数了!代码:#include <iostream>using namespace std;int area(int l,int w=3);// 函数声明 并定义默认参数w=3;int main(){ int c=4; //长 int 阅读全文
posted @ 2012-04-10 16:08
白璐
阅读(766)
评论(3)
推荐(0)
摘要:
我们知道C++中有函数重载这个概念,函数重载的功能就是把一个函数重写多次使其可以具有多种类型的参数。简单的来说就是用同一种函数名定义多个函数,这些函数的参数个数和参数类型不同。 利用函数模版就可以更简单的来实现不同函数的参数需求。其实函数模版和函数重载是非常相似的 唯一的区别就是 函数重载需要写多个函数,而函数模版只需要写一个函数模版(特殊的函数)就可以在调用的时候匹配随意类型的参数了! 举个例子... 阅读全文
posted @ 2012-04-10 12:03
白璐
阅读(487)
评论(2)
推荐(0)

浙公网安备 33010602011771号