博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++函数重载(1) - 基本介绍
阅读量:4071 次
发布时间:2019-05-25

本文共 460 字,大约阅读时间需要 1 分钟。

函数重载是C++中的一个特性,即两个或多个函数可以使用相同的函数名称,但是参数不同。

函数重载可以认为是C++中多态特性的一个实现。

下面是函数重载的一个简单例子:

#include 
using namespace std;void print(int i) { cout << "This is int " << i << endl;}void print(double f) { cout << "This is float " << f << endl;}void print(char* c) { cout << "This is char* " << c << endl;}int main() { print(11); print(11.11); print("eleven"); return 0;}

 

输出:

This is int 11
This is float 11.11
This is char* eleven 

关于函数重载相关的规则,参考本系列第2篇。

转载地址:http://mmeji.baihongyu.com/

你可能感兴趣的文章
在HW这四个月
查看>>
最近的生活
查看>>
freemarker下的一个错误的解决
查看>>
MFC的一些记录
查看>>
MFC的一些记录
查看>>
MFC中给应用程序添加托盘支持
查看>>
MFC上显示GIF图片(使用 GIF Animation Control控件)
查看>>
MFC中时间显示
查看>>
MFC DLL的一些知识
查看>>
easyUI的布局入门
查看>>
vsftp下的一个小错误
查看>>
jdbc查询超大数据集内存溢出
查看>>
acegi的一个异常错误
查看>>
java实现的KMP算法
查看>>
java线程中的join
查看>>
Log4j的一个配置
查看>>
HttpClient对网页编码的精确识别
查看>>
JScrollPanel中水平滚动条的出现
查看>>
JTable中,显示checkbox以及更改选中状态
查看>>
拉格朗日插值计算器
查看>>