c语言用malloc替换VectorWithDistance vd[n];
时间: 2023-02-06 20:58:25 浏览: 110
C语言下的vector
4星 · 用户满意度95%
可以使用 malloc 函数来为 vd 分配内存。例如:
```
VectorWithDistance *vd = malloc(n * sizeof(VectorWithDistance));
```
在使用完 vd 后,记得调用 free 函数释放内存。
```
free(vd);
```
注意,使用 malloc 分配内存时,需要手动跟踪内存使用情况,避免内存泄漏。
阅读全文