第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)