Переменные в компьютерном программировании.
Если вы находитесь в мире компьютерного программирования, вы наверняка столкнетесь с термином «переменная» независимо от языка или цели вашей программы. Давайте продолжим и поймем, что означает этот термин.
Согласно Кембриджскому словарю , слово «переменная» означает;
а). что- то, что может часто меняться
б). число, сумма или ситуация, которые могут измениться
в). буква или символ, который представляет любое из набора значений
Эта статья служит для того, чтобы дать обоснованное объяснение термина в контексте компьютерного программирования, который более склонен ко второму и третьему определениям выше.
В Launch School есть очень хорошее определение переменной в отношении компьютерного программирования:
Переменные используются для хранения информации, на которую можно ссылаться и которой можно манипулировать в компьютерной программе. Они также предоставляют способ маркировки данных описательным именем, чтобы наши программы могли быть более понятными читателю и нам самим. Полезно думать о переменных как о контейнерах, содержащих информацию. Их единственная цель — маркировать и хранить данные в памяти. Затем эти данные можно использовать во всей вашей программе.
Теперь мы установили переменные как «заполнители» или «ящики», которые мы можем использовать для хранения данных или значений. Чтобы их использовать, им нужно дать имена. В каждом языке программирования есть соглашения об именах или правила, определяющие, как переменным присваиваются имена. Соглашения об именах диктуют синтаксис именования, какие символы могут или не могут использоваться, использование заглавных букв, чувствительность к регистру и так далее.
Мы не можем исчерпать все соглашения об именах для всех языков в этой статье, однако предоставление осмысленного и описательного имени, которое сообщает назначение переменной, является общим для всех языков программирования. Документация по конкретному языку — хорошее место, чтобы найти соглашения об именах для каждого языка.
Теперь, когда мы поняли, что такое переменные и как их назвать, давайте посмотрим, как их можно использовать. Во-первых, вот некоторые термины, связанные с переменными в программировании:
Объявить/Определить: это просто означает создание переменной.
Назначить/сохранить: как только переменная создана, вы помещаете в нее определенное значение. В большинстве языков программирования '=' используется для присвоения значений.
Доступ: смысл хранения значения в переменной заключается в том, чтобы к нему можно было получить доступ для использования.
Modify/Change: это означает замену значения внутри переменной на новое.
Область действия: означает, насколько переменная доступна для использования в разделах программы.
Это лишь некоторые из них. Вы можете обратиться к более подробной информации здесь и здесь .
Типы переменных.
Существует пять типов переменных. Константы, глобальные переменные, переменные класса, переменные экземпляра и локальные переменные.
Константы: они используются для хранения данных, которые никогда не нужно менять.
Глобальные переменные: эти переменные доступны во всем вашем приложении/программе, переопределяя все границы области.
Переменные класса: эти переменные доступны экземплярам вашего класса, а также самому классу. Переменные класса должны быть инициализированы на уровне класса, вне каких-либо определений методов.
Переменные экземпляра: эти переменные доступны в текущем экземпляре родительского класса. Переменные экземпляра могут пересекать некоторые границы области, но не все из них.
Локальные переменные: самые распространенные переменные, с которыми вы столкнетесь, и подчиняются всем границам области видимости.

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































