引用作函数参数不需要初始化
来源:互联网 发布:亚马逊数据库主从 编辑:程序博客网 时间:2024/06/17 03:21
#include <iostream>using namespace std;void swap(int a ,int b){int c=0;c = a;a = b;b = c;}void swap1(int*a ,int*b){int c=0;c = *a;*a = *b;*b = c;}//引用作函数参数不需要初始化void swap2(int &a ,int &b){int c=0;c = a;a = b;b = c;}int main(){int x =10;int y =20;swap(x,y);printf("x=%d,y=%d\n",x,y);swap1(&x,&y);printf("x=%d,y=%d\n",x,y);//a就是x的别名,b就是y的别名,对a修改就是对x修改swap2(x,y);printf("x=%d,y=%d\n",x,y);system("pause");return 0;}
0 0
- 引用作函数参数不需要初始化
- 引用--引用作参数
- C++的引用-01引用作函数参数分析
- 指针作函数参数,引用作函数参数以及内存释放
- 引用初始化、左值右值、函数数组参数
- 为什么拷贝构造函数要使用引用作参数
- C++指针、数组、引用、变量作函数参数
- [C++] 变量、指针、引用作函数参数的区别
- c++里面指针的引用作函数参数
- 常引用,const引用的案例,以及常引用作函数参数
- 引用类型作参数,排序
- 引用作函数返回值
- 今天才搞清楚:原来在C#中对象作函数参数,是引用传递:)
- 第十七周项目2-引用作参数
- 第十七周 项目二--引用作参数
- 数组指针作函数参数
- 字符指针作函数参数
- 指针数组作函数参数
- 使用Dom4j解析XML
- Android开发: View - 布局和窗口
- c#多继承代替方法
- 毕业生自传(南柯一梦)
- 数字通信原理与TCP/IP
- 引用作函数参数不需要初始化
- 查看gcc/g++预定义宏
- SSL工作原理
- 关于对象的深度复制和浅度复制
- Android studio设置背景图片
- java反射机制——getMethod/getField与getDeclaredMethod/getDeclaredField区别
- MethodInterceptor拦截器 加注解精准拦截method
- Java笔记(3)-设计模式、异常、内部类
- 获取系统CPU、内存和IO信息