您的位置:首页 > 编程语言 > C语言/C++

C语言之分配

2015-10-28 15:28 281 查看
#include "stdio.h"
void main()
{
int arr[3] = {1,2,3};
int* arr2 = malloc(3*sizeof(int));//malloc calloc relloc
arr2[0] = 1;
arr2[2] = 3;

printf("%d\n",arr2[0]);
printf("%d\n",arr2[1]);
printf("%d\n",arr2[2]);

free(arr2);//释放资源内存,否则电脑会卡
}


分配3个4字节的一个名为arr2空间存放数值(3*4(int)),int存放最高为4个字节。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: