Разница между объявлением и присваиванием переменной в программировании заключается в следующем:
Таким образом, объявление настраивает переменную для использования на более позднем этапе кода, а присваивание позволяет задать ей определённое значение, чтобы программа могла использовать её. 3
Также при объявлении под переменную не выделяется память, а при присваивании — выделяется. 5