-3
extern int i;
void add();
int main()
{
add();
if (i == 0)
printf("scope rules\n");
}
void add()
{
int i;
}
我在這種情況下,即使變量i在附加功能extern關鍵字問題
定義,但它會在以下情況下
extern int i;
void add();
int main()
{
int i;
//add();
if (i == 0)
printf("scope rules\n");
}
void add(){
//int i;
}
你需要閱讀一本關於C或C++的書,它將詳細解釋這一點。 –