c--》为指针数组分配内存并且赋值0-99

/*************************************************************************
    > File Name: a1.c
    > Author: Palmer XU
    > Mail: [email protected]
    > Created Time: Sat 29 Mar 2014 09:08:34 PM EDT

    >c--》为指针分配内存并且赋值0-99,练习小程序,仅供赏玩

 ************************************************************************/

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
 int i,j,n = 0;
 int *a[10];
 for(i = 0;i < 10;i++)
 {
  a[i] = (int*)malloc(10*sizeof(int));
 }
 for(i = 0;i < 10;i++)
 {
  for(j = 0;j<10;j++)
  {
   printf("%d\t",a[i][j] = n++);
  }
  printf("\n");
 }

 for(i = 0;i < 10;i++)
 {
  free(a[i]);
  a[i] = NULL;
 }
 return 0;
}

你可能感兴趣的:(指针数组)