小编Cha*_*ati的帖子

什么是C中的自由指针?

我了解到有两种方法可以在C中声​​明一个数组:

int array[] = {1,2,3};
Run Code Online (Sandbox Code Playgroud)

和:

int* arr = malloc(3*sizeof(int));
Run Code Online (Sandbox Code Playgroud)

为什么arr被称为自由指针?为什么我不能更改数组中包含的地址,而我可以使用数组?

c arrays pointers

-2
推荐指数
1
解决办法
121
查看次数

标签 统计

arrays ×1

c ×1

pointers ×1