1:参数给缺省值只能从右往左给定
void Funtest(int a ,int b;int c=30)*可以void Funtest(int a =10,int b;int c)*不行void Funtest(int a =10,int b;int c=30)*不行
2:缺省值必须是常量或者全局变量
3:C语言不支持缺省参数
此外:
①:在调用函数时,有实参使用实参,且从左边开始传实参
②半缺省中,函数调用时每个参数必须都给定值才能编译通过
例:
1:参数给缺省值只能从右往左给定
void Funtest(int a ,int b;int c=30)*可以void Funtest(int a =10,int b;int c)*不行void Funtest(int a =10,int b;int c=30)*不行
2:缺省值必须是常量或者全局变量
3:C语言不支持缺省参数
此外:
①:在调用函数时,有实参使用实参,且从左边开始传实参
②半缺省中,函数调用时每个参数必须都给定值才能编译通过
例:
版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。