谁能向我解释一下这些行:
int xyz( void ) { extern void abc( void ); }
函数定义中的函数声明? 或者我误解了什么?
是的,你的猜测是正确的。它声明了该函数的存在abc(),因此可以在其中引用xyz()。请注意,extern是不必要的,因为函数是extern默认情况下。
abc()
xyz()
extern