文章目录 1.什么是作用域与生存期? 2.变量的种类 3.变量的存储类型 1.什么是作用域与生存期? 文件 file.cpp int a; //文件作用域,全局变量 main 函数 { f2(); ... f1(); } f1 函数 { auto int b; //函数作用域或块作用域,局部变量 f2(); ... } f2 函数 { static int c; //同 b ... } 变量的作用域:变量起作用的范围(1.文件作用域;2.函数或者块