8.6函数调用与数组和指针的运用
来源:互联网 发布:动画视频公司 tvc网络 编辑:程序博客网 时间:2024/06/05 01:08
#include <stdio.h>#include <stdlib.h>#define N 40int ReadScore(int a[],long num[]);int FindMax(int a[],long num[],int n,int *pmaxs,int *pmaxn);int main(){ int n,pmaxs,pmaxn; int a[N]; long num[N]; n=ReadScore(a,num); printf("%d\n",n); FindMax(a,num,n,&pmaxs,&pmaxn); printf("%d %d\n",pmaxs,pmaxn); return 0;}int ReadScore(int a[],long num[]){ int i=-1; do{ i++; printf("输入成绩和学号:"); scanf("%d%ld",&a[i],&num[i]); }while(a[i]>=0&&num[i]>=0); return i;}int FindMax(int a[],long num[],int n,int *pmaxs,int *pmaxn){ int i; *pmaxs=a[0]; *pmaxn=num[0]; for(i=0;i<n;i++) { if(a[i]>*pmaxs) { *pmaxs=a[i]; *pmaxn=num[i]; } }}
总结:
1在调用函数的返回值return值应该注意;
2在运用数组时应该注意与函数调用的结合;
3在运用指针时应该注意初始化,指针的初始化;
4应该注意调用函数与指针结合过程中调用函数的指针应该去用地址符;
阅读全文
0 0
- 8.6函数调用与数组和指针的运用
- C语言指针的函数运用和数组
- 函数和指针的运用
- 指针数组函数的综合运用
- 数组指针和指针数组的区别、指针函数与函数指针的区别
- 数组指针与指针数组的结合运用
- 数组指针和指针数组,函数指针与返回指针的函数
- 数组指针、 指针数组、函数指针、函数指针数组和指向函数指针数组的指针
- 简述指针数组 数组指针 函数指针 函数指针数组和函数指针数组的指针
- 指针函数、数组指针、函数指针、函数指针数组和指向函数指针数组的指针
- 函数指针与函数的数组指针
- 数组和指针相互之间的联系与调用
- 函数指针的运用
- 运用函数指针和STL的Map实现关键字key与成员函数的映射
- 指针数组与数组指针 和 函数指针与函数指针数组
- 数组指针和指针数组以及二维数组的函数间传递与返回
- 指针 、指针与数组函数的关系
- 关于函数指针数组与返回数组指针的函数
- 今日小结
- Redis set 顺序问题记录
- JS调用微软TTS DEMO朗读
- Linux常用命令
- Ubuntu下mysql乱码以及无法插入中文字符
- 8.6函数调用与数组和指针的运用
- 10. 对象初始化
- 巧妙避免倒计时跳转页面时出现的问题
- 软件测试面试题
- tomcat 安装以及配置
- NKOJ 4000 (AHOI 2013)差异(后缀自动机/后缀数组+线段树/单调队列)
- 数据库基础知识回顾
- 查看Oracle的表的索引
- CF 903 E Swapping Characters 暴力