对于静态变量。
error:设了static静态变量,但是之后再次引用之前的静态变量。导致结果出错。
solution:静态局部变量只会被初始化一次,下次使用依据上一次保存的值。
静态局部变量在函数内定义 ,它的生存期为整个源程序,但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。
改变变量类型或者添加新的变量。
对于静态变量。
error:设了static静态变量,但是之后再次引用之前的静态变量。导致结果出错。
solution:静态局部变量只会被初始化一次,下次使用依据上一次保存的值。
静态局部变量在函数内定义 ,它的生存期为整个源程序,但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。
改变变量类型或者添加新的变量。
原文:https://www.cnblogs.com/surprisefur/p/8552523.html