技术栈

大括号作用域

xiaobobo3330
28 分钟前
c语言·for循环条件定义栈变量·大括号作用域·独立栈变量
c语言中for循环条件中定义临时栈变量的作用域最近自己在写单片机程序,遇到一个非常有意思的地方就是作用域,学过c语言的都知道作用域的意思是作用范围,例如全局变量的作用域为整个项目,项目中所有的源文件都可以对该全局变量进行读写访问,static修饰的静态全局变量,只能在所在同一个源文件内部的函数进行读写访问,如果是在某一个函数内部定义的临时栈变量或者static修饰的临时栈变量,它的作用域为所在的一对大括号。
我是有底线的