static
当加上 static int a =0 时,a被放在了数据区,它的生存周期不受fun函数的影响。
当函数内的变量加上static 关键字后,他从栈区移到了数据区(.data),它的生存周期不受函数的影响。
静态关键字修饰局部变量 :可见性不变,生存期改变到在.data区;修饰全局变量:可见性变为本文件,生存期不变在.data区
静态static详析
最新推荐文章于 2022-05-01 14:27:56 发布
static
当加上 static int a =0 时,a被放在了数据区,它的生存周期不受fun函数的影响。
当函数内的变量加上static 关键字后,他从栈区移到了数据区(.data),它的生存周期不受函数的影响。
静态关键字修饰局部变量 :可见性不变,生存期改变到在.data区;修饰全局变量:可见性变为本文件,生存期不变在.data区