第5行只赋值了a和b,c并没有被赋值,它的值会是它当前存储位置的旧值(就好比箱子里有一块石头,箱子没了,石头还在,你在原地又变出了一个箱子,石头就跑到箱子里去了)。因为c的存储位置不确定,所以c可能是任何值(tips:有的编译器会自动初始化为一个空格,但有的不会)。
为什么会输出逗号,求解
第5行只赋值了a和b,c并没有被赋值,它的值会是它当前存储位置的旧值(就好比箱子里有一块石头,箱子没了,石头还在,你在原地又变出了一个箱子,石头就跑到箱子里去了)。因为c的存储位置不确定,所以c可能是任何值(tips:有的编译器会自动初始化为一个空格,但有的不会)。