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

函数总结1

时间:2016-03-31 23:31:51      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

C++中的重载函数:函数名相同,函数参数(包含类型,个数,类型参数的顺序,如(int,double)和(double,int))不同,返回值任意。重载函数进行调用时,根据传进的实参编译器会自动进行函数选择。
重载:类中方法名相同,但参数列表不同。
重写:是子类对父类的实现方法重写(覆盖父类方法)。
函数参数可以给定默认值,默认值只能从右向左给,如void print (int *a,char ch= ‘‘,bool isTrue = true){}
在重载中,遇到给定了默认参数的重载函数
哑元参数(只有类型,没有变量名):没有实际意义,解决方法冲突,解决版本兼容。
每次函数运行都会申请栈,来存储函数空间。
inline(内联函数关键字):提高函数的调用性能。向编译器申请该函数希望成为内联函数,若不成功,还是会申请栈空间,函数体中没有过多的代码和复杂的逻辑,才会同意这个申请。

函数总结1

标签:

原文地址:http://www.cnblogs.com/blog-LZJ/p/5343192.html

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