1. 程式人生 > >使用extern宣告外部定義的變數時不能賦值,只需宣告變數

使用extern宣告外部定義的變數時不能賦值,只需宣告變數

在main.cpp中定義

Flight *p2; 

Flight *Head=NULL;

int shouldsave=0;

在LinemanageMenu.cpp中使用,賦值會報錯

extern Flight *p2;
extern Flight *Head;
extern int shouldsave;