其实static变量和extern变量都可以做全局变量对吗
来源:百度知道 编辑:UC知道 时间:2024/05/25 21:57:41
static 声明的全局变量只能在当前源文件中使用;
extern 不是定义, 是引入(声明)在其它源文件中定义的非 static 全局变量;
不对
extern是引用外部变量 前提必须有可以引用的外部变量 不过确实像你说的作用域却是全局的
static才是定义全局变量的
extern 是声明 变量,他不是定义
static是静态变量可以作为全局变量
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/25 21:57:41
static 声明的全局变量只能在当前源文件中使用;
extern 不是定义, 是引入(声明)在其它源文件中定义的非 static 全局变量;
不对
extern是引用外部变量 前提必须有可以引用的外部变量 不过确实像你说的作用域却是全局的
static才是定义全局变量的
extern 是声明 变量,他不是定义
static是静态变量可以作为全局变量