码迷,mamicode.com
首页 > 其他好文 > 详细

第三章:函数

时间:2015-08-29 16:43:00      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

主要内容:

    1.函数的声明和调用

    2.函数间的参数传递

    3.内联函数

    4.带默认形参值得函数

    5.函数重载

    6.C++系统函数

  


     

      调用出现在函数体实现之前时,默认形参值必须在函数原型中给出。调用出现在函数体实现之后时,默认形参值需要在函数实现时给出。

     eg:

       int add(int x=5,inty =6);

       void main(void)

        {

        add();//调用在实现之前

        }

 

        int add(int x ,int y)

          {return x+y;}

 

      或者:

       int add(int x=5,int y=6)

       {return x+y;}

       void main(void)

       {

        add();//调用在实现后

        }


 

     在相同的作用域,默认性残值的说明应该保持唯一,但如果在不同的作用域内,允许说明不同的默认参数

     eg:

        int add(int x =1,int y =2);

         void main(void)

         {

          int add(int x=3,int y =4);

            add();//使用局部默认形参值(实现3+4)

         }

          void  fun(void)

          {

            add();//使用全局默认形参值(实现1+2)

           }

 

第三章:函数

标签:

原文地址:http://www.cnblogs.com/chip/p/4769250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!