综合技术
直播中

周芸

7年用户 230经验值
私信 关注
[问答]

不同编译器的C语言,vc++和keil不报错


  明明定义y是全局变量,请求编译器在栈上分配空间理论上是错误的,但是vc++和keil为什么不报错呢?

回帖(1)

茹然

2020-3-5 08:29:17
你确定y是全局变量,有谁定义全局变量用关键词auto。定义一个局部变量已经默认是auto储存类型了,auto只能用来修饰局部变量和局部常量。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分