第8章指针.ppt.ppt

第8章指针.ppt.ppt

第8章 指针 ;指针 ;指针变量的定义 ;指针变量的赋值 ;指针变量的引用 ;例如 ;将两个数从大到小输出。;指针变量作函数参数 ;将两个变量的内容交换后输出 ;;数组的指针和指向数组的指针变量 ;指针也可指向数组中的其它元素;通过指针引用数组元素 ;;;输出数组中的数;注意 ;求10个数的平均值 float average(float *array) {int i; float aver,sum=0; for (i=0;i10;i++) sum=sum+array[i]; aver=sum/10; return (aver);} main ( ) {float score[10],aver;int i; for(i=0;i10;i++) scanf(%f,score[i]); aver=average(score); printf(Average score is %5.2f,aver);} ;二维数组的指针;说明;例如 ;字符串的指针 ;例如 ;;字符指针变量与字符数组 ;;将字符串按逆序存放后输出 ;函数的指针和指向函数的指针变量 ; main ( ) { int max(int,int); int (*p)(int,int); int a,b,c; p=max; scanf(%d,%d,a,b); c=(*p)(a,

文档评论(0)

1亿VIP精品文档

相关文档