作者在 2017-04-04 14:26:16 发布以下内容
#include<iostream>
using namespace std;
void fun(int a,char c,float d=1.233) //带缺省值的函数,从右到左,必须要连续赋予缺省值
{
cout <<a <<' ' <<c <<' ' <<d <<endl;
for(int i=0;i<10;i++) //可在循环内声明初始变量
{
cout <<i <<' ' ;
}
//cout <<i; //这样是不对的,因为上面for循环里面的i只作用于循环内而非整个函数
cout <<endl;
}
int main()
{
fun(123,'T'); //没有缺省值,就要从左到右加上参数
return 0;
}
using namespace std;
void fun(int a,char c,float d=1.233) //带缺省值的函数,从右到左,必须要连续赋予缺省值
{
cout <<a <<' ' <<c <<' ' <<d <<endl;
for(int i=0;i<10;i++) //可在循环内声明初始变量
{
cout <<i <<' ' ;
}
//cout <<i; //这样是不对的,因为上面for循环里面的i只作用于循环内而非整个函数
cout <<endl;
}
int main()
{
fun(123,'T'); //没有缺省值,就要从左到右加上参数
return 0;
}