Is it better/clearer to initialise the struct to zero when you declare it.