函数调用
VC中 函数调用,函数定义,函数在头文件中的声明有什么区别。函数声明:指提供函数的参数类型,返回值,函数名等信息,不用提供函数的具体实现,比如:
void printf(char* format,...);
size_t fread(char*,size_t,int,FILE*);
函数定义:要求提供函数的所有信息,包括声明和函数的具体实现,如下:
int max(int f,int s){
return f>s?f:s;
}
头文件使用预编译符#include插入到源文件中。所以在头文件中的函数声明和在源文件中的函数声明的作用的一样的。但是使用头文件会简化工作,提高程序的模块化,是推荐的做法。