作业帮 > 综合 > 作业

为什么静态局部变量会导致函数的不可重入

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/20 02:15:04
为什么静态局部变量会导致函数的不可重入
为什么静态局部变量会导致函数的不可重入
静态变量在每次被调用其值被修改了,下次读取的初始值为上次修改的结果.
如在函数中的局部静态变量static int a,初始为0.当被一个函数调用并且修改为1,则下一次被另一个函数调用是初始值这变为1.所以每次a的值都有可能发生变化.