0

我是 C 的初学者,有一个问题我似乎无法解决。例如,我想从 main() 转到另一个带有一两行代码的函数。我在互联网上搜索过,没有人回答这个特定的问题,或者在我的业余爱好者看来是这样。例如,我想这样做:

int main(void){
/*here i need a line of code that will make the program run FunctionToCall*/

}
int FunctiontoCall(void){
printf ("you went to this function! congratulations!\n");

}

我希望这有助于对不清楚的问题感到抱歉!

4

2 回答 2

2

只需调用您要访问的函数即可。

例如:

void functionToCall(int x, int y, int z);

int main() {
   //some code...
   functionToCall(x, y, z);
   //more code...
}

void functionToCall(int x, int y, int z) {
   //more code...
}
于 2013-08-07T14:58:00.950 回答
1

我认为这将帮助您了解方法调用的工作原理在此处输入图像描述

因此,当您从方法 y 调用方法 x 时,控制从 x 传递给 y 并在遇到被调用方法的返回语句/最后一条语句时返回到 x

于 2013-08-07T15:17:04.947 回答