第一节 指针基本概念第二节 变量的指针第三节 指针与数组第.PPTVIP

  • 3
  • 0
  • 约9.47千字
  • 约 50页
  • 2019-04-06 发布于天津
  • 举报

第一节 指针基本概念第二节 变量的指针第三节 指针与数组第.PPT

9. 4 指针数组(续) *(pa[ i ]+j)=*(a[ i ]+j )=*(*(a+i )+j ) =a[ i ] [ j ] 指针数组与二维数组是等价的,通过指针数组可以引用二维数组中的元素 三 、指针数组的应用 1 用指针数组引用二维数组中的元素 main( ) { int i,j; static int a[3][3]={1,2,3,4,5,6,7,8,9}; int *pa[3]={a[0],a[1],a[2]}; for(i=0;i3;i++) for(j=0;j3;j++) printf(“%d,%d,%d\n”,a[i][j],*(*(a+i)+j),*(pa[i]+j) ); } 9.4 指针数组(续) #define SIZE 4 main( ) { int I,k,j; static char *str[SIZE]={“Program”,”Fortran”, ” C” ,”Basic”}; char *temp; for(I=0;ISIZE;I++) for(j=I+1;jSIZE;j++) if(strcmp(str[I],str[j] )0 ) { temp=str[j] ; str[j]=str[I]; str[I]=temp; } for(I=0;ISIZE;I++) printf(“%s\n”,str[I] ); } 2.

文档评论(0)

1亿VIP精品文档

相关文档