发布网友 发布时间:2022-04-22 03:40
共3个回答
热心网友 时间:2023-10-23 20:01
放在前后都可以
函数的使用分为声明和定义
1.如果函数在主函数后面定义,则要在调用前声明。
2.如果函数在主函数之前定义,则调用前不用再此声明,直接用就可以。
注:函数的定义指的是有函数体,即指定了函数的功能,函数的声明是不用写出函数体的
例如:int max(int int);它是声明
int max(int a,int b);它是定义
{
a>b?a:b;
}
对于这些在C语言的书中还会有具体讲解。
热心网友 时间:2023-10-23 20:02
每个C 程序都必须有一个main()函数,因为main函数是主函数啊,是程序的入口的。对于main函数程序员们可以把它放到程序的不同位置上,可以放到前面,后面都是可以的。
热心网友 时间:2023-10-23 20:02
int main()
{
printf("test\n!");
return 0;
}
#include "stdio.h"
此程序编译信息:warning:bb.c(3) : warning C4013: 'printf' undefined; assuming extern returning int
但是能输出正确结果。。。不知为何。。。我觉得应该起码在所用到的函数的 声明 之后,我更倾向于A。但是这个结果。。。。貌似D是对的,不知道是不是编译器vC++的原因,有条件你可以GCC试试