#include <stdio.h>
#include <malloc.h>
int main(void){
int len;
int * pArr;
int i;
printf("请输入你要存放的元素的个数:");
scanf("%d",&len);
pArr = (int *)malloc(sizeof(int)*len); //动态的分配内存 (动态的创建数组)
for(i = 0; i < len; i++){
printf("请输入%d个要存放的元素值:",i+1);
scanf("%d",&pArr[i]);
}
for(i = 0; i < len; i++){
printf("%d\n",pArr[i]);
}
free(pArr); //释放动态分配的内存空间
return 0;
}
malloc的使用_C 动态创建数组
最新推荐文章于 2023-01-04 14:42:28 发布