Cześć
W pewnej książce napisane jest, że jeżeli zainicjalizujemy zmienną strukturalną w ten sposób:
struct time
{
int h;
int m;
};
struct time time_now={ };
to wartości będą nieokreślone.Ale sprawdziłem zarówno pod Windowsem jak i pod Linuxem i zawsze wartość tych pól jest równa 0.
Nieokreślona jest gdy nie zainicjalizujemy zmiennej strukturalnej.
Więc jak to w końcu jest, bo ma to dla mnie znaczenie.