/*************************************************************************
> File Name: a1.c
> Author: Palmer XU
> Mail: Palmer.Xu.One@Gmail.com
> 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;
}
本文展示了一个使用C语言的小程序实例,通过该程序演示了如何为指针分配内存并初始化值0-99的过程。文章包括完整的源代码,详细介绍了如何创建、使用和释放动态分配的内存。

970

被折叠的 条评论
为什么被折叠?



