项目1-c/c++语言中函数参数传递的三种方式
2015-09-14 16:47
423 查看
#include<stdio.h> void myswap(int x,int y) { int t; t=x; x=y; y=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d%d",&b,&a); myswap(a,b); printf("调用交换函数的结果是:%d和%d\n",a,b); return 0; }
#include<stdio.h> void myswap(int *p1,int *p2) { int t; t=*p1; *p1=*p2; *p2=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d%d",&a,&b); myswap(&a,&b); printf("调用交换函数的结果是:%d和%d\n",a,b); return 0; }
#include<stdio.h> void myswap(int &x,int &y) { int t; t=x; x=y; y=t; } int main() { int a,b; printf("请输入待交换的两个整数:"); scanf("%d%d",&a,&b); myswap(a,b); printf("调用交换函数的结果是:%d和%d\n",a,b); return 0; }
相关文章推荐
- C/C++程序员面试宝典-2
- C++Primer第五版 4.3节练习
- C/C++程序员面试宝典-1
- C++Primer第五版 4.2节练习
- C++Primer第五版 4.1.3节练习
- 第三周 项目1 - 顺序表的基本运算
- Implement strStr()
- C++拷贝构造函数(深拷贝,浅拷贝)
- 第2周项目2 程序的多文件组织
- 浅析C++中的函数与指针
- 基因数据压缩算法(ACTG) C++
- 顺序表(C++语言实现)
- 设计模式C++实现(10)——桥接模式
- 设计模式C++实现(9)——享元模式
- ffmpeg的安装&&在c++工程中引用ffmpeg类库
- 《Java编程思想》作者:C++不垃圾,只是Java很傲慢
- c++primer plus 第九章-名称空间
- C++中shared_ptr的使用
- C语言获取文件大小
- VC++、MFC中最好的开源项目