我有一个看起来像这样的代码(C++)
vector<int> values[10000];
int i, j;
while (.....) {
scanf("%d%d", &i, &j);
values[i].push_back(j);
values[j].push_back(i);
}
Run Code Online (Sandbox Code Playgroud)
但我想将此代码重写为C.我怎么能这样做?
我研究了制作自己的堆栈的机会,但也许有更轻量级的方法来重写这个代码,也许是二维数组.到目前为止我无法想象这是如何翻拍的,我希望有更有经验的人告诉我该怎么做:)
对不起家伙,添加了一个更高级的例子......
尽管您可以基于 C++ 中的向量创建一个结构体,但没有与 C++ 向量等效的 C 标准。该结构将
或者