一个很简单的例子,你去上大学报道,如果你不先注册学籍,那么你坐进了教室,老师也没法查询到你的资料。所以当老师要查询你的资料时,你的先跟老师说一下(也就是声明一下)
C语言规定,无论定义一个变量或者函数,在使用的时候都得先进行声明!
int a;这个就是对a的声明
int max(int x,int y);这个就是对函数max的声明
此外,函数的名字是你可以任意命名的,当然,只要符合C语言的命名格式就可以了
----------------解决方案--------------------------------------------------------
例题不对,第一次打int max(int x,int y);叫函数声明,第二次叫函数调用,最后那次带着大括号的叫函数定义.声明是告诉编译器有这么个函数,调用是实际运用函数实现功能,定义是实现功能的具体过程.max的确是自己定义的函数,改名字当然没问题.两天应该可以理解这个问题了,看书要仔细用心
----------------解决方案--------------------------------------------------------
哦,明白了,谢谢各位大虾(五体投地ing。。。。)
----------------解决方案--------------------------------------------------------