gpt4 book ai didi

c++ - C 的数据结构/抽象数据类型,其作用类似于 C++ 中的 vector

转载 作者:行者123 更新时间:2023-11-28 07:45:29 25 4
gpt4 key购买 nike

您好,我正在使用 C 编译器 (GCC),我不能像在 C++ 中那样使用 vector 。那么我怎样才能用 c 创建类似的数据结构/动态数组,它会像 vector 一样工作?这可能很容易,但我不知道该怎么做。

谢谢

最佳答案

从一个结构开始,该结构包含指向正确类型、当前使用的大小和当前分配大小的指针。使用 malloc 分配空间。如果空间不足,请使用 realloc 来增加空间。

关于c++ - C 的数据结构/抽象数据类型,其作用类似于 C++ 中的 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14971082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com