stastic函数怎么用?用此题举例,结果是6,9,为什么?
静态局部变量赋初值是在编译时进行值的,即只赋初值一次,在程序运行时它已有初值。以后每次调用函数时不再重新赋初值而只是保留上次函数调用结束时的值。
你可以把局部静态变量看着是类似"全局变量",只不过它的作用域限定在函数内部。