//举例 int fun(int x,int);
=> function declare
function = fun
result :type=int
arg0 :type =int,name =x
arg1 :type =int,name =tmp
1)
int fun(int x,int y)
{
}
==> function define
function = fun
result :type=int
arg0 :type =int,name =x
arg1 :type =int,name =y
2)
int fun(int x,int)
{
}
===>
function define:
function = fun
result :type=int
arg0 :type =int,name =x
arg1 :type =int,name =tmp