c语言中函数的函数声明
发布时间: 2025-05-25 18:14:20
㈠ 请问C语言中所谓的函数声明是指什么为什么要进行声明什么叫做函数声明
举个例子来说明吧
void foo();
int main()
{
foo();
}
void foo()
{
;
}
以上代码中,第一句就是所谓函数声明。
其实直接用函数定义也就是void foo(){;}替代第一句也是可以的,不过函数的声明让你可以在定义它的代码段之前使用它。
比如以上的例子中,在编译进行到main函数中的foo调用的时候,foo函数还是没有定义的,但我们通过foo的声明告诉了编译器:foo是一个函数的名字,这个函数有着怎样怎样的参数表等等。
热点内容
