On Monday, 27 June 2016 at 19:51:48 UTC, Jay Norwood wrote:

I also found it strange, the non-zero initialization values for char, dchar, wchar. I suppose there's some reason?

int [100]  to zeros.
char [100]  to 0xff;
dchar [100]   to 0xffff;
wchar [100]   to 0xffff;

The same reason float and double are default initialized to nan. char, wchar and dchar are default initialized to invalid unicode values.

Reply via email to