例如在文件作用域定义了一个变量a#includestdio.hinta;intmain(){intb2;a10;return0;}解释存储期静态。它定义在文件作用域全局没有写static但根据 C 标准文件作用域的变量默认是静态存储期会在程序启动时分配内存全程存在。链接属性外部链接。因为没有加static默认的存储类是extern所以 a 是外部链接可以被其他.c文件通过extern int a;访问。调试