int main()
{
int res;
funcAdd(10,20);
}
int funcAdd(int a,int b)
{
return a+b;
}
Run Code Online (Sandbox Code Playgroud)
在上面的程序中,main不识别funcAdd(),因为它是在main之后定义的,并且在开头没有声明.如果C编译器执行了2次程序,那么这一定不是问题,因为它知道函数funcAdd()是在第二次传递中定义的.这是否意味着C是一次通过编译器?请澄清我的疑问.
c ×1