文章标题
来源:互联网 发布:交流网络 编辑:程序博客网 时间:2024/06/01 08:12
传入函数的数组是如何工作
#include<stdio.h>void minmax(int a[],int len,int*max,int *min);//inta[]可以换成int *a int main(){ int a[]={1,2,3,4,5,6,7,8,9,10,11,12,14,17,19,22,43,55}; int min,max; printf("minmax sizeof(a)=%lu\n",sizeof(a)); printf("main a = %p\n",a); minmax(a,sizeof(a)/sizeof(a[0]),&min,&max); printf("min=%d,max=%d\n",min,max); return 0;}void minmax(int a[],int len,int *min,int *max)//函数里面的数组就变成指针啦!!! { int i; printf("minmax sizeof(a)=%lu\n",sizeof(a)); printf("main a = %p\n",a); a[0]=1000; *min = *max = a[0]; for(i=1;i<len;i++) { if(a[i]<*min){ *min = a[i]; } if(a[i]>*max){ *max = a[i]; } }}
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 实际开发使用中缓存的使用
- 【面试之旅—算法与数据结构-1】 最大最长子序列
- TexLive下使用resumecls中/英文简历模板(Ubuntu 12.04)
- iOS_AutoLayout
- Javascript关于绑定事件方法attachEvent和addEventListener区别与兼容写法
- 文章标题
- 写iOS SDK注意事项
- Software Testing Technology Day01
- Android打包时下面的错误:Unable to execute dex: GC overhead limit exceeded
- scu集训队第二次周赛记录
- 普通程序猿三步升级成高级程序员
- 第三周作业
- Android Fragment完全解析,关于碎片你所需知道的一切
- SGU 110 Dungeon