inta,b=0为什么a的初始值不是0啊

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容 inta,b=0为什么a的初始值不是0啊(刚刚学c,问一下

规定如此,要用等号赋值,因为a没有等号赋值

局部变量不初始化、不赋值的话,就是随机值;全局变量默认初始值就是0