2015.11.11
来源:互联网 发布:上海六大支柱产业数据 编辑:程序博客网 时间:2024/05/18 03:47
指针作为函数参数
#include<stdio.h>
#include<stdio.h>void main()
{
void swap(int *b1,int *b2);
int a,b,*p1,*p2;
scanf("%d,%d",&a,&b);
p1=&a;
p2=&b;
swap(p1,p2);
printf("\nmax=%d\nmin=%d\n",*p1,*p2);
}
void swap(int *b1,int *b2) /*指针作为函数参数,利用指针,交换变量的值*/
{
int b;
if(*b1<*b2)
{
b=*b1;
*b1=*b2;
*b2=b;
}
}
错误实例:
妄图在函数中交换指针变量的值,然而b1,b2值的变化,不会引起p1,p2的变化 所以起不了作用。
关键字:函数参数 单向值传递
0 0
- 2015.11.11
- 2015.11.11
- 2015.11.11 myql编码
- 从零单排creteJs 2015.11.11
- 2015.11.1
- 2015.11XML
- 2015.11.4
- 2015.11.9
- 2015.11.27
- 2015.11.28
- 2015.11.08_06_02_sed命令
- [R]2015.11.17 Practice
- 2015.11.18随笔
- 2015.11.18Demo12,集合
- 2015.11.19Demo13集合
- 2015.11.21_poi
- 2015.11.23一句话
- fzu月赛(2015.11)
- 移动端图片格式调研
- Apache-POI读取Excel2003和Excel2007中数据。
- redo日志损坏总结
- vmware安装增强功能
- swift存储策略实践
- 2015.11.11
- Openwrt 3G模块
- nyoj 阶乘的0 84 (简单数学转换)
- java程序员第一课 html 网页标签
- MySql 数据库编程 笔记
- Android 应用签名
- hdu 4578 Transformation
- 【BZOJ】4130: [PA2011]Kangaroos【KD树——最长连续1的子段长度】
- 单链表与双链表队列