在C语言中,如果在定义变量时没有做显式初始化,自动有初值“机器零”(每个二进制位都为零)的是:A、

2025-03-13 06:50:34
推荐回答(1个)
回答1:

其实应该是具有 static storage duration(静态存储期)的整型变量。

浮点数只保证值为+0.0,虽然 IEEE 754 浮点数的+0.0就是每个二进制位都为零,但不能保证所有浮点数都是这样

指针只保证值为 null pointer value,虽然一般而言null pointer value就是每个二进制位都为零,但 C 标准也没说必须这样