Змінні пов’язані з місцями зберігання даних і їх значення змінюються в ході виконання програми. Найбільш поширене трактування, що таке змінна var в контексті програмування – символічне ім’я, що дозволяє використовувати його незалежно від інформації, яку представляє. На практиці – це види даних, включаючи логічні і цілі числа, масиви, зображення, звуки, скаляри, рядки, об’єкти або класи об’єктів в залежності від мови програмування, який їх підтримує. Компілятори та інтерпретатори замінюють фактичне місцезнаходження цих імен даних, таким чином, що такі var розташування та імена не змінюють.
Місце атрибута в програмуванні
Змінним присвоюється значення в одному місці, яке потім використовується багаторазово. Вони мають чотири атрибути: ідентифікатор, розташування даних, тип і значення і призначаються під час виконання програми, в різний час. У кількох випадках неідентичних ідентифікатори посилаються на одне і те ж місце, змінну та значення. Такі var, що визначають тип інформації, що зберігається в ній, описують методи вираження і маніпулювання вмістом.
Вони представлені з використанням многосимвольных імен. Односимвольні імена використовуються для подання допоміжних змінних, наприклад, змінної циклу i. Найменування змінних підтримується на різних рівнях мови і є частиною синтаксису. Більшість мов допускають підкреслення в іменах змінних.
Програмісти слідують рекомендаціям по стилю коду для кожного найменування. Короткі імена менш суттєві, але легко набираються, тоді як довгі імена такого var, що визначають призначення змінної в програмі мають складний синтаксис, наприклад int temp = 0 в JAVA або C ++:
- temp – це ім’я змінної;
- тип змінної – число 4;
- значення дорівнює 0.
Область дії змінної – частина програмного коду, в якій змінна видима і має значення. Пам’ять виділяється змінної, коли вона використовується вперше, і звільняється, коли більше не потрібна. Якщо змінні оголошені і не використовуються, компілятори видають попередження.