函数问题
请问A为什么错啊https://static01.imgkr.com/temp/ad7bb0c39d624907a1b9f88fec61d886.jpg 本帖最后由 jhq999 于 2022-5-27 14:01 编辑
先来后到,先来的不知道后来是个什么,后来的可以看到前面先来的 本帖最后由 jackz007 于 2022-5-27 19:30 编辑
C 语言中函数的定义和调用是存在顺序要求的,必须是定义在前,调用在后。答案 A 中的函数 fun() 显然是调用在前,定义在后,所以是错的。 没有在前面声明方法,如果不想声明方法则需要将函数写在调用前,及main函数之前,楼主踩的是新手坑,问题不大(我也踩过{:10_256:}) 定义/声明在前,使用在后
以下是可行语法格式
例1:
int a();
int main()
{a();}
int a()
{}
例2:
int main()
{int a();
a();}
int a()
{}
例3:
int a()
{}
int main()
{a();}
页:
[1]