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

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