在C 语言中,如果结构体没有被初始化,那么其成员的值是未定义的,它们的内容可能是任意的,可能不是 0。这是因为在 C 语言中,结构体的初始化是由程序员来负责的,如果没有明确初始化结构体,其内容就是不确定的。 例如,考虑以下结构体的定义: ```c #include <stdio.h> struct MyStruct { int x; int y;...