все знают, что int без инициализации выдаёт ошибку. Инициализируется самостоятельно нулём только в массивах. Почему здесь не проинициализированный hitCount не выдаёт ошибки?