C++变量的作用域

发布时间:2026/5/22 12:37:20

C++变量的作用域 情景:一段代码中不同块相互嵌套,并且有多个同名变量1.每个同名变量在内存栈中都有自己的独立的存储位置,都有自己唯一的地址2.内层的同名变量会隐藏外层的同名变量,但不会修改外层同名变量的内存地址和值3.当块结束时,该块内的同名变量对应的栈内存会被释放,后续无法重新访问即:嵌套块中的同名变量占用不同的栈内存,地址不同,生命周期随块的接受而结束

相关新闻