摘要:
extern int i ;声明并非定义,extern int i = 1;进行定义,,对于变量只能定义一次,但可以多次声明。//A.cppinti;intmain(){}//B.cppinti;出现错误:Linking...B.obj:errorLNK2005:"inti"(?i@@3HA)alreadydefinedinA.objDebug/A.exe:fatalerrorLNK1169:oneormoremultiplydefinedsymbolsfoundErrorexecutinglink.exe.A.exe-2error(s),0warning(s)如果试图在a 阅读全文