- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int **a;
- int m,n;
- int i,j;
- int t;
- printf( "Please input m,n/n" );
- scanf( "%d%d" ,&m,&n);
- a=( int **)malloc(m* sizeof ( int *));
- for (i=0;i<m;i++)
- a[i]=( int *)malloc(n* sizeof ( int ));
- t=0;
- for (i=0;i<m;i++)
- for (j=0;j<n;j++)
- a[i][j]=t++;
- for (i=0;i<m;i++)
- {
- for (j=0;j<n;j++)
- printf( "%5d " ,a[i][j]);
- printf( "/n" );
- }
- return 0;
- }
动态二维数组的简单实现
最新推荐文章于 2019-03-22 19:33:04 发布