我对c很陌生,所以如果我的脚步不对,请告诉我。graphNode* parent; int succMaxSize;}; n->succMaxSize *= 2;n->succ[succSize] = n2; //n2 is of type graphNode*这是正确的吗我也需要对结构进行realloc,还是
假设a=[1]是一个python列表,并尝试编写一个重新分配该列表的函数,这样在运行该函数后我们将拥有a=[2]。a)或works2(a)时想要做的事情:两者都设置a=[2]。然而,像下面这样的代码尝试一次重新分配整个数组,而不是逐个组件地重新分配,将会失败。def fails1(arr):
arr=[2*x for x in arr] 运行fails1(a)不会重新分配a,这仍然是由a=[1]提供的