} x;

int fun()
{
 printf("in test.c:&x=%p "?? &x);
 return 0;
}

???????н????

????in main.c:&x=0x80496e0
????in test.c:&x=0x80496e0

?????????????????????????????????????????????????????????????????????????????????????????????????棬??????????л??в???????????塣??????????????????д??????У?????????????????????????????

??????????£?????????????????????????????????????????????????????????????г??????????????????????

??????????????г???????????????????????????????????????????????δ?????????????????????????????????????????Σ?????????????????????????????????????????????????????????п???????????????????????????????????????·?????????????????????????????????????????????????????????????????п??????в?????????static????????

??????α???

????1??????????????????????????????????????????????????????á?????????????????????á?

????2???в???????а?????????????????static??????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????3???2???????е?????????????????????е??????????????????????????е??????????г?????????????????????????????????????????????д?????????£???

????4?????????GCC???????????????????????-fno-common??

????c??????????????

???????????????????????C???????????????????????????????????????????????????????????????c????????????????????????????????????????????????????????????Щ??????????????????????á?

?????????е?????С???

??????????????????С????????????????????????????????????????c?????е?“С??”?????????????????????????????????????á?????????????????????????ι???????t???????????С???????????????????????????????