Comment
Comment by stevejones
The initialisers bit seems downright dangerously wrong. This code:
Does not initialise every element to 0 in the way it would seem to. To see the difference contrast the difference you get when you a) remove the initialiser and b) replace the initialiser with {1}.