欢迎访问 生活随笔!

尊龙游戏旗舰厅官网

当前位置: 尊龙游戏旗舰厅官网 > 编程语言 > c/c >内容正文

c/c

ios培训章节——c 函数的重载 -尊龙游戏旗舰厅官网

发布时间:2025/1/21 c/c 20 豆豆
尊龙游戏旗舰厅官网 收集整理的这篇文章主要介绍了 ios培训章节——c 函数的重载 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

蓝鸥ios培训老师推荐:在c中如果要实现一个结果可有多种方法,可用不同的展示。那么比如说:在一个程序中如果要想找出最大的那个数,可以是不同的类型,可能是3个整数、3个双精度数或3个长整数。

那么针对于上面这种情况就会写不同名的函数了,如:

intmax1(inta,intb,intc);//求3个整数中的最大者
doublemax2(doublea,doubleb,doublec);//求3个双精度数中最大者
longmax3(longa,longb,longc);//求3个长整数中的最大者

一、函数的重载:

在c 中允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不一样。也就是说可以对一个函数名重新赋予新的意思,使一个函数名可以用几次。

二、举例说明:

1、想要求出3个数中的最大数,整数/双精度数/长×××数

从上面的程序中我们可以看出,3个max函数的函数体是一样的,重载函数允许参数类型和参数年个数不一样。

2、输出2/3个整数中最大的数

从上面的程序可以看出这两次调用max函数的参数个数不一样,那么系统根据参数的个数找到和它匹配的函数,同时调用它。

转载于:https://blog.51cto.com/7838253/1316220

总结

以上是尊龙游戏旗舰厅官网为你收集整理的ios培训章节——c 函数的重载的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得尊龙游戏旗舰厅官网网站内容还不错,欢迎将尊龙游戏旗舰厅官网推荐给好友。

网站地图