0
嗨我正在使用C編譯器(GCC),我不能使用像在C + +中的向量。那麼我怎樣才能用c來創建類似的數據結構/動態數組呢?這可能很容易,但我不知道我該怎麼做。datastructure/abtract數據類型與C的行爲就像在C + +中的矢量
感謝
嗨我正在使用C編譯器(GCC),我不能使用像在C + +中的向量。那麼我怎樣才能用c來創建類似的數據結構/動態數組呢?這可能很容易,但我不知道我該怎麼做。datastructure/abtract數據類型與C的行爲就像在C + +中的矢量
感謝
開始與一個結構持有一個指向正確的類型目前使用的大小,以及當前分配大小。用malloc分配空間。如果空間不足,請使用realloc來增加它。
感謝您的回覆,請給我一些解釋相同的文件鏈接。 – MMH 2013-02-20 02:10:58
你想要的搜索條件是「動態數組」。這是一種非常常見的方法。你會從'realloc'中獲得很多用途。 – dmckee 2013-02-20 02:03:47