C++函数的部分特性

关于C++函数的参数的初值,像如下的写法:

例:

void hanshu(int a,int b=1,int c=2)
{
      //像这种写法是可行的
}

void hanshu(int a,int b=5,int c)
{
     //像这种写法可能会出现错误
}

规则:像这样有初值的函数参数必须写在参数表的最右端。


注:在无实际参数时,使用参数的初值(默认值),否则,实际参数覆盖初值(默认值)。

注:不要在函数定义中给参数写初值(赋值),在部分编译器中可能不会通过。


阅读更多
文章标签: C++
个人分类: C++
下一篇虚函数的概念与使用
想对作者说点什么? 我来说一句

C++函数学习

2018年04月05日 2.23MB 下载

没有更多推荐了,返回首页

关闭
关闭