微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > C++中函数重载的例子

C++中函数重载的例子

时间:12-01 来源:互联网 点击:
函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。

#include

int x;

char y;

double z;

void temp(int x,char y);

void temp(double z,char y);

int main()

{

cout<"请输入原函数,形如"

cin>>x>>y;

temp(x,y);//调用的时候不要在生命数据类型,低级错误!!!!

cout<"请输入重载函数,形如"

cin>>z>>y;

temp(z,y);//调用的时候不要在生命数据类型,低级错误!!!!

return 0;

}

void temp(int x,char y)

{

switch (y)

{

case C: //注意,判断的依据是字符,要加!!!

case c:

cout

case F:

case f:

cout

}

}

void temp(double z,char y)

{

switch (y)

{

case C: //注意,判断的依据是字符,要加!!!

case c:

cout

case F:

case f:

cout

}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top