struct s
{
int x;
};
int main()
{
s S = {}; //zero initialized?
s K; //default initialized?
int f = S.x; //zero?
int l = K.x; // UB?
}
c3RydWN0IHMKewogICAgaW50IHg7Cn07CgppbnQgbWFpbigpCnsKICAgIHMgUyA9IHt9OyAvL3plcm8gaW5pdGlhbGl6ZWQ/CiAgICBzIEs7IC8vZGVmYXVsdCBpbml0aWFsaXplZD8KICAgIGludCBmID0gUy54OyAvL3plcm8/CiAgICBpbnQgbCA9IEsueDsgLy8gVUI/CiAgICAKfQ==