我有一个全局结构的结构。我正在使用函数来更改结构的数据。一般来说,我很容易操作结构(例如将其发送给函数)。 我的问题是,现在我有一个函数来改变结构的数据,但它也必须调用另一个函数。这是我的问题。将函数结构的指针传递给另一个函数
一般来说,我的结构是:“名称”。 我有一个指针:name_ptr->名称[I] ... 在功能的情况下,我通过这样的: find_max = calc_max(i, &name_ptr);
,并宣布此功能ID为: int find_max(int x, vectname **pr)
所以里面的功能,我的工作像这样: (*pr)->name[i]...
如果我进入函数,并且我想将这个指针发送给另一个函数,我该如何调用它?
简单调用'nextFunction(PR)'。定义应该是'nextFunction(vectname ** arg){}' – Sinstein 2014-10-06 14:07:04
“结构的结构”是值得展示的东西。尽量记住你可以看到*所有*你现有的代码;我们可以精确地看到*无*。将它剥离到您选择正确语法时出现问题的特定点,然后*发布*。至少需要一个镐头夜视镜,以及一个导航这个问题的指南针。 – WhozCraig 2014-10-06 14:08:38