在定义i和j两个变量时,已经对j进行了赋值,但是不是必须要对i初始化吗?没对i赋值不就出错了嘛?为什么我这里对i初始化和不对i初始化编译的结果都是一样的?
收起
碰巧j所分配的内存为0,那么就似乎是“对的”,但这只是撞大运。C语言不会去额外初始化变量
报告相同问题?