【发布时间】:2013-08-09 00:32:03
【问题描述】:
我是 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");
}
希望对不清楚的问题有所帮助!
【问题讨论】:
-
请详细说明您的问题
-
邮政编码给我们详细信息。
-
你能调用其他函数吗?
-
在定义 main() 之前给出它的原型,然后你就可以调用你的函数,你会得到什么错误和警告
-
@AlexFarber:
void main()不正确(可能对于某些嵌入式系统除外)。正确的定义是int main(void)。如果您有一本书或教程告诉您使用void main(),请获得更好的;它是由不太了解 C 语言的人编写的。