gpt4 book ai didi

c - 主函数中的函数原型(prototype)?

转载 作者:太空宇宙 更新时间:2023-11-04 01:05:21 25 4
gpt4 key购买 nike

<分区>

据我所知,我们不能在另一个函数中声明一个函数。但是我们可以在另一个函数中调用一个函数。

在main函数中我们通常这样调用函数:

int abc(int some)
{
return x;
}

int main()
{
int x = 10;
abc(x); //calling function abc inside main function.
return 0;
}

但是今天在查看示例代码时,我看到了类似这样的内容:

int main()
{
int abc(int x); // which compiled fine
}

哪个有效,但我在这里唯一想了解的是这些语句的用途是什么?。

  1. 我们不能在主函数中定义一个函数。
  2. 我们可以在主函数中调用函数。
  3. 但是这个看起来更像是一个函数原型(prototype),它也在 c 程序文件的开头在所有函数之外声明。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com