定义和声明函数的时候,需要声明函数形参的类型,调用函数时不需要,直接传入参数就可以了。
int add(int x,int y) 是函数定义或者声明,要有类型的。add(x,y) 这个函数的调用,传递x和y两个参数。
必须用int add(int x,int y)啊。add(x,y)是调用的时候用的。函数定义的时候这么写的话,编译器哪知道x和y是什么类型呢?