C语言动态数组的初始化
时间: 2023-06-02 14:08:12 浏览: 234
C语言中动态数组的建立
5星 · 资源好评率100%
可以通过 malloc 函数动态分配内存来初始化 C 语言的动态数组,例如:
```
int* array;
int size = 10;
array = (int*)malloc(size * sizeof(int));
for (int i = 0; i < size; i++) {
array[i] = i;
}
```
在上面的代码中,我们使用 malloc 函数动态分配了一个包含 10 个整数的数组,然后使用循环来初始化每个元素的值。需要注意的是,使用完毕之后需要使用 free 函数释放分配的内存,例如:
```
free(array);
```
阅读全文