一. C++非引用形参
来源:互联网 发布:淘宝批量充话费 编辑:程序博客网 时间:2024/06/07 01:53
输入十个数,最小的一个与第一个交换,最大的一个与最后一个交换,并输出
#include <iostream>using namespace std;void swap(int *left, int *right) //非引用形参传递的是拷贝,如果要交换,要用指针{int c;c = *left;*left = *right;*right = c;}int main(){int a[10]; //长度为10 的整型数组int *max, *min;cout << "请输入十个数:"<<endl;for(int i=0; i<10; ++i){int b;cin >> b;a[i]=b;}max = &a[0];for(int i=1; i<10; ++i){if(*max < a[i])max = &a[i];}min = &a[9];swap(*max, a[9]);for(int i=8; i>=0; --i){if(*min > a[i])min = &a[i];}swap(*min, a[0]);for(int i=0; i<10; ++i){ cout << a[i] <<endl;}return 0;}
0 0
- 一. C++非引用形参
- C++Primer:函数(参数传递-非引用形参)
- 非const 引用形参
- C++函数引用形参和非引用形参
- c++中引用形参与非引用形参对比
- 函数形参(非引用,指针,引用)
- c++:函数返回引用类型和非引用类型
- c++引用规则
- C++中的引用
- c++-引用一维数组
- C++ 函数参数传递-非引用形参
- C++7.2.1 参数传递--非引用形参
- 函数参数传递1——非引用形参
- 函数的形参(非引用形参、指针形参、引用形参)
- C++函数的形参(非引用形参、指针形参、引用形参)
- 函数的形参(非引用形参、指针形参、引用形参)
- 非引用形参VS指针形参VS引用形参
- C++ Primer 学习笔记11 函数(函数调用、引用形参、非引用形参)
- ubuntu16.04通过修改transmission源码编译安装transmission,使得其能够通过ipv6在六维下载
- shell笔记-shell中如何实现多线程
- 让你的 Xcode8 继续使用插件
- Java访问修饰符 public private protected
- 有关批判Arnold的正确姿势的建议
- 一. C++非引用形参
- 简单明了,彻底地理解Binder
- java动态编译
- 工厂模式
- C语言三种方法实现字符串左旋
- c语言笔面试题错题解析3
- Codevs1055 气球 字符串
- Scala课堂-5-类型和多态类型
- Https证书系列