Мова програмування призначений для обробки певного виду даних та надання корисної інформації. Дані можуть бути числами, символами, рядками тощо. Програма - це набір інструкцій, написаних певною мовою програмування для надання інструкцій комп'ютеру. Комп'ютер обробляє дані відповідно до інструкції. Під час маніпулювання даними потрібно зберігати їх. Змінна - це область зберігання, здатна утримувати значення. Змінні мають імена для їх ідентифікації. Не тільки змінні, функції, класи тощо мають також імена, які називаються ідентифікаторами. Ідентифікатори створюються програмістом. Ідентифікатор і змінна - це два загальних поняття в програмуванні. The ключова різниця між ідентифікатором і змінною є те ідентифікатор - це ім'я, присвоєне змінній, функції, масиву, класу або структури, тоді як змінна - це ім'я, яке надається в пам'яті, яке може містити значення.
1. Огляд та ключові відмінності
2. Що таке ідентифікатор
3. Що таке змінна
4. Подібність між ідентифікатором та змінною
5. Порівняльне порівняння - Ідентифікатор проти змінної у табличній формі
6. Підсумок
Ідентифікатор позначає ім'я змінної, функції, масиву, класу чи структури. Ідентифікатори створюються програмістами. Важливо використовувати унікальні імена для ідентифікаторів, оскільки вони ідентифікуються при виконанні програми. Мови програмування дотримуються певного набору правил для ідентифікаторів імен. Здебільшого для дійсних ідентифікаторів використовуються лише алфавітні символи (від A до Z або від a до z), підкреслення (_) та цифри (від 0 до 9). Як правило, перший символ ідентифікатора може бути підкресленням або буквою, а також не повинен бути цифрою.
У програмуванні, якщо є твердження як int number; це означає, що існує змінна називається число, яке може містити ціле значення. Слово "число" є ідентифікатором. Коли є твердження як подвійна площа; це означає, що існує змінна, що називається областю, яка може вмістити подвійне значення. "Область" є дійсним ідентифікатором. Деякі приклади дійсних ідентифікаторів - це вік, зарплата, студентський номер, сума та _empNo. Деякі приклади недійсних ідентифікаторів - 123abc, -studentno. Ідентифікатор 123abc починається з цифри. Отже, він недійсний. Ідентифікатор -студенто починається з символу, відмінного від алфавітного символу або підкреслення.
Малюнок 01: Ідентифікатор і змінна
Більшість мов програмування відрізняються від регістру. Тому малі та великі літери виразні. Сума ідентифікатора та AMOUNT - це два окремих ідентифікатори, навіть якщо вони мають однакове ім'я. Важливо використовувати значущі імена для ідентифікаторів, оскільки це покращує читабельність коду. Значні ідентифікатори також полегшують розуміння програми.
У програмуванні потрібно зберігати дані. Обчислення проводяться на збережених даних. Ці дані слід зберігати в пам'яті. Змінна - це контейнер або область зберігання для зберігання даних. Унікальне ім'я або ідентифікатор надається змінним для ідентифікації кожної області зберігання. Імена змінних представляють місця пам'яті для зберігання даних. Кожна змінна має певний тип даних для зберігання.
У оголошенні змінної вказано ім'я змінної, але для неї не виділено пам'яті. Коли є твердження як int номер; це означає, що ім'я змінної - це число, і воно може зберігати ціле число. Але не відкладає жодної пам'яті для змінної кількості. Призначення початкового значення змінної називається ініціалізацією. Коли є твердження як int number = 5; число змінної може зберігати ціле значення, і воно ініціалізується на 5.
Ідентифікатор проти змінної | |
Ідентифікатор - це ім'я, що надається змінній, функції, масиву, класу або структури. | Змінна - це ім'я, яке надається розташуванню в пам'яті, яке може містити значення. |
Дальність | |
Діапазон ідентифікаторів вище, ніж змінних. | Імена змінних - це ідентифікатори. |
Використання | |
Ідентифікатор використовується для надання унікального імені суб’єкту. | Змінна - це унікальне ім'я для визначення місця в пам'яті. |
У програмуванні існує стільки таких понять, як змінні, функції, класи тощо. Основна мета кожного - правильно керувати даними, щоб вирішити задачі обчислення. Змінним, функціям, класам слід давати відповідні назви для того, щоб їх ідентифікувати та зрозуміти програму. Ідентифікатори - це імена, які їм даються. Дані зберігаються в пам'яті, і цим місцям пам’яті слід давати імена для їх ідентифікації. У цій статті розглянуто різницю між ідентифікатором і змінною. Різниця між ідентифікатором і змінною полягає в тому, що ідентифікатор - це ім'я, присвоєне змінній, функції, масиву, класу або структури, тоді як змінна - це ім'я, яке надається в пам'яті, яке може містити значення.
Ви можете завантажити PDF-версію цієї статті та використовувати її в офлайн-цілях відповідно до посилань. Завантажте PDF-версію тут: Різниця між ідентифікатором та змінною
1.tutorialspoint.com. «Синтаксис Java Basic». Точка, Доступний тут