因为X是静态变量,在程序f(a)结束完后并不释放空间,保留运行的值,可以参考C语言的变量类型那一章
选C,x是静态型,在程序运行时就分配了固定的内存空间,直到程序运行结束才释放。
选C a只是参数 x是静态变量
不是选A,而是选C。