函数使用:
1。给形参指定值 默认值 ,函数调用时实参可省略 用默认值
2。引参:
定义: int x,&z=x;-----z此时就是x
备注:a.双向传递:实参<-->形参 b.函数中声明了参数为引用的,不能传递常数
3.静态变量:
static x; 在一个自定义函数块中普通变量出去就会删除,而static一直存在
4.extern:外部变量的储存类型
用于调用文件内,可以取定义文件里面的内容。
static:用于定义文件内
5.函数重载:函数名字相同,参数类型&个数不全相同
6.函数模板:函数返回值&参数适用于所有类型,避免了函数重载需要写多个函数
声明:
template<class T>//class相当于typename
T name(T x, T y)