C语言中变量的作用域和生命周期

1.普通局部变量  在{ }内部定义的变量就是局部变量  只有执行到定义变量的这个语句,系统才会给这个变量分配存储空间  当离开{ }, 这个非static局部变量自动释放  局部变量的作用域在当前的{ },离开此{ },无法使用  不同的{ }中,变量名字可以一样,遵循就近原则       2.static局部变量  在{ }内部定义的变量就是局部变量       static局部变量,是在编译
相关文章
相关标签/搜索