c++通过引用实现三个数字求最大值
更新时间:2013年10月21日 09:53:41 作者:
下面我们将通过这个例子来说明引用的作为函数参数的使用方法。需要的朋友可以过来参考下,希望对大家有所帮助
通过这个例子来说明引用的作为函数参数的使用方法。
请看代码:
#include<iostream>
using namespace std;
int main(){
void max(int &, int &);//当引用作为函数参数时,声明函数的方法
int a[3];
cout<<"please input three numbers:";
cin>>a[0]>>a[1]>>a[2];
max(a[0],a[1]);//将较大值放到第一个参数中
max(a[0],a[2]);
cout<<"max:"<<a[0]<<endl;
return 0;
}
void max(int &i,int &j){
if(i<j)i=j;//注意这个函数是没有返回值的
}
相关文章
C语言实现单词小助手功能完善版
这篇文章主要为大家详细介绍了C语言实现单词小助手功能的完善版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2019-10-10
C++ 类模板与成员函数模板示例解析
这篇文章主要为大家介绍了C++ 类模板与成员函数模板示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-01-01
深入解析C++中多态性和虚函数使用原理
这篇文章主要为大家介绍了深入解析C++中多态性和虚函数使用原理,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-05-05
C语言小知识之为什么要使用指针详析
指针是C语言中一个非常重要的概念,也是C语言的特色之一,使用指针可以对复杂数据进行处理,能对计算机的内存分配进行控制,在函数调用中使用指针还可以返回多个值,这篇文章主要给大家介绍了C语言小知识之为什么要使用指针的相关资料,需要的朋友可以参考下
2021-10-10
C++ 实现LRU 与 LFU 的缓存算法
设计和实现一个LRU 缓存机制。其支持获取数据 get 和 写入数据 put,设计并实现最少访问频率(LFU)缓存的数据结构。LFU的每个数据块都有一个引用计数,所有数据块按照引用计数排序,具有相同引用计数的数据块则按照时间进行排序。其支持get 和 put,具体了解请看下文
2021-09-09
C生万物C语言宏将整数二进制位的奇偶数位交换
这篇文章主要为大家介绍了C生万物C语言使用宏将整数二进制位的奇偶数位交换示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-02-02
Qt 关于容器的遍历迭代器的使用问题小结
Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面程序,当然也可以开发不带界面的命令行程序,本文重点给大家介绍Qt 关于容器的遍历迭代器的使用问题小结,感兴趣的朋友一起看看吧
2022-03-03
VS2019 更新MSDN并创建快捷方式的实现
这篇文章主要介绍了VS2019 更新MSDN并创建快捷方式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2020-03-03
最新评论