Разлика между идентификатор и променлива

Съдържание:

Разлика между идентификатор и променлива
Разлика между идентификатор и променлива

Видео: Разлика между идентификатор и променлива

Видео: Разлика между идентификатор и променлива
Видео: Примитивни типове данни за 15 минути C# 2024, Ноември
Anonim

Ключова разлика – Идентификатор срещу променлива

Езикът за програмиране е проектиран да обработва определен вид данни и да предоставя полезна информация. Данните могат да бъдат числа, знаци, низове и т.н. Програмата е набор от инструкции, написани на определен език за програмиране, за да предоставят инструкции на компютър. Компютърът обработва данните според инструкциите. При манипулиране на данни е необходимо те да се съхраняват. Променливата е област за съхранение, която може да съдържа стойност. Променливите имат имена, за да ги идентифицират. Не само променливи, функции, класове и т.н. също имат имена, които се наричат идентификатори. Идентификаторите се създават от програмиста. Идентификатор и променлива са два често срещани термина в програмирането. Ключовата разлика между идентификатор и променлива е, че идентификаторът е име, дадено на променлива, функция, масив, клас или структура, докато променливата е име, дадено на място в паметта, което може да съдържа стойност.

Какво е идентификатор?

Идентификаторът се отнася до име на променлива, функция, масив, клас или структура. Идентификаторите се създават от програмисти. Важно е да използвате уникални имена за идентификатори, защото те се идентифицират при изпълнението на програмата. Езиците за програмиране следват специфичен набор от правила за именуване на идентификатори. През повечето време за валидни идентификатори се използват само азбучни знаци (A до Z или a до z), долна черта (_) и цифри (0 до 9). Обикновено първият знак на идентификатора може да бъде долна черта или буква и не трябва да бъде цифра.

В програмирането, ако има израз като int число; това означава, че има променлива, наречена number, която може да съдържа цяло число. Думата „число“е идентификатор. Когато има изявление като двойна област; това означава, че има променлива, наречена area, която може да съдържа двойна стойност. „Областта“е валиден идентификатор. Някои примери за валидни идентификатори са възраст, заплата, студентски номер, сума и _empNo. Някои примери за невалидни идентификатори са 123abc, -studentno. Идентификаторът 123abc започва с цифра. Така че е невалиден. Идентификаторът -studentno започва със знак, различен от буква или долна черта.

Разлика между идентификатор и променлива
Разлика между идентификатор и променлива

Фигура 01: Идентификатор и променлива

Повечето езици за програмиране са чувствителни към главни и малки букви. Следователно малките и главните букви са различни. Сумата на идентификатора и СУМАТА са два отделни идентификатора, въпреки че имат едно и също име. Важно е да използвате смислени имена за идентификатори, защото това подобрява четимостта на кода. Смислените идентификатори също правят програмата лесна за разбиране.

Какво е променлива?

При програмирането се изисква да се съхраняват данни. Изчисленията се извършват върху съхранените данни. Тези данни трябва да се съхраняват в памет. Променливата е контейнер или област за съхранение на данни. На променливите се дава уникално име или идентификатор за идентифициране на всяка област за съхранение. Имената на променливите представляват местата в паметта за съхраняване на данни. Всяка променлива има специфичен тип данни за съхраняване.

В декларацията на променливата името на променливата е посочено, но няма разпределена памет за променливата. Когато има израз като int number; това означава, че името на променливата е число и може да съхранява целочислена стойност. Но не заделя никаква памет за променлива номер. Присвояването на начална стойност за променливата се нарича инициализация. Когато има израз като int number=5; променливата number може да съхранява цяло число и се инициализира на 5.

Каква е приликата между идентификатор и променлива

Идентификаторът, и променливата се използват в програмирането

Каква е разликата между идентификатор и променлива?

Идентификатор срещу променлива

Идентификаторът е име, дадено на променлива, функция, масив, клас или структура. Променливата е име, дадено на място в паметта, което може да съдържа стойност.
Диапазон
Диапазонът от идентификатори е по-висок от променливите. Имената на променливите са идентификатори.
Употреба
Идентификатор се използва за даване на уникално име на обект. Променливата е уникално име за идентифициране на място в паметта.

Резюме – Идентификатор срещу променлива

В програмирането има толкова много концепции като променливи, функции, класове и т.н. Основната цел на всяка от тях е правилното манипулиране на данните за решаване на изчислителни проблеми. На променливите, функцията, класовете трябва да се дадат подходящи имена, за да се идентифицират и да се разбере програмата. Идентификаторите са имената, дадени им. Данните се съхраняват в паметта и тези места в паметта трябва да получат имена, за да ги идентифицират. Тази статия обсъжда разликата между идентификатора и променливата. Разликата между идентификатор и променлива е, че идентификаторът е име, дадено на променлива, функция, масив, клас или структура, докато променливата е име, дадено на място в паметта, което може да съдържа стойност.

Изтеглете PDF на Идентификатор срещу променлива

Можете да изтеглите PDF версията на тази статия и да я използвате за офлайн цели според бележката за цитиране. Моля, изтеглете PDF версията тук: Разлика между идентификатор и променлива

Препоръчано: