небольшой вопрос касательно терминологии. "объявление" и "инициализация" переменных.

я правильно понимаю, что объявление переменной - это место в программе, где задается новая переменная и указывается ее типа, например:int a;double b,c;а инициализация - это когда переменной присваивается какое-то значение:a=1;b=1.3;c=10.0;и т.д.?если так, то как называется такая операция:int a=1;и как будет ли называться инициализацией многократное присваивание значения (обновление) одной и той же переменной?вопрос касается исключительно терминологии. я просто разбираюсь в чужой программе и по ходу пишу подробные комментарии. а так как тяп-ляп не уважаю, решил делать все изначально правильно.

int a=5 - инициализация переменной при создании.

инициализация - это начальное присвоение значения переменой после объявления. последующие присваивания инициализацией как правило не являются.