Rozdíl mezi identifikátorem a proměnnou

Key Difference - Identifier vs Proměnná
 

Programovací jazyk je navržen tak, aby zpracovával určitý druh dat a poskytoval užitečné informace. Data mohou být čísla, znaky, řetězce atd. Program je sada instrukcí napsaných ve specifickém programovacím jazyce, které poskytují instrukce pro počítač. Počítač zpracovává data podle pokynů. Při manipulaci s daty je nutné je ukládat. Proměnná je paměťová oblast schopná uchovat hodnotu. Proměnné mají jména, která je identifikují. Názvy, které se nazývají identifikátory, mají nejen proměnné, funkce, třídy atd. Identifikátory jsou vytvářeny programátorem. Identifikátor a proměnná jsou dva běžné pojmy v programování. klíčový rozdíl mezi identifikátorem a proměnnou je to identifikátor je jméno dané proměnné, funkci, poli, třídě nebo struktuře, zatímco proměnná je jméno dané umístění v paměti, které může obsahovat hodnotu.

OBSAH

1. Přehled a klíčový rozdíl
2. Co je identifikátor
3. Co je proměnná
4. Podobnosti mezi identifikátorem a proměnnou
5. Porovnání vedle sebe - identifikátor vs proměnná v tabulkové formě
6. Shrnutí

Co je identifikátor?

Identifikátor označuje název proměnné, funkce, pole, třídy nebo struktury. Identifikátory jsou vytvářeny programátory. Pro identifikátory je důležité používat jedinečné názvy, protože jsou identifikovány při provádění programu. Programovací jazyky dodržují specifickou sadu pravidel pro identifikátory jmen. Pro platné identifikátory se většinou používají pouze abecední znaky (A až Z nebo a až z), podtržítko (_) a číslice (0 až 9). Obecně může být prvním znakem identifikátoru podtržítko nebo písmeno a nemělo by to být číslice.

V programování, pokud existuje prohlášení jako int číslo; to znamená, že existuje proměnná nazvaná číslo, které může obsahovat celočíselnou hodnotu. Slovo 'number' je identifikátor. Když existuje prohlášení jako dvojitá oblast; to znamená, že existuje proměnná nazývaná oblast, která dokáže pojmout dvojitou hodnotu. „Oblast“ je platný identifikátor. Mezi příklady platných identifikátorů patří věk, plat, studentNo, částka a _empNo. Některé příklady neplatných identifikátorů jsou 123abc, -studentno. Identifikátor 123abc začíná číslicí. Je tedy neplatný. Identifikátor -studentno začíná jiným znakem než abecedním znakem nebo podtržítkem.

Obrázek 01: Identifikátor a proměnná

Většina programovacích jazyků rozlišuje velká a malá písmena. Malá a velká písmena jsou proto zřetelná. Částka identifikátoru a částka AMOUNT jsou dva samostatné identifikátory, i když mají stejný název. Pro identifikátory je důležité používat smysluplná jména, protože zlepšuje čitelnost kódu. Významné identifikátory také usnadňují pochopení programu.

Co je proměnná?

Při programování je nutné ukládat data. Výpočty jsou prováděny na uložených datech. Tato data by měla být uložena v paměti. Proměnná je kontejner nebo paměťová oblast pro uložení dat. Proměnným k identifikaci každé oblasti úložiště je přiřazen jedinečný název nebo identifikátor. Názvy proměnných představují umístění paměti pro ukládání dat. Každá proměnná má specifický datový typ k uložení.

V deklaraci proměnné je uveden název proměnné, ale pro proměnnou není přidělena žádná paměť. Pokud existuje prohlášení jako int číslo; to znamená, že název proměnné je číslo a může ukládat celé číslo. Pro číslo proměnné však nevylučuje žádnou paměť. Přiřazení počáteční hodnoty proměnné se nazývá inicializace. Když existuje prohlášení jako int number = 5; číslo proměnné může uložit celočíselnou hodnotu a je inicializováno na 5.

Co je podobnost mezi identifikátorem a proměnnou

  • Při programování se používají identifikátor i proměnná.

Jaký je rozdíl mezi identifikátorem a proměnnou?

Identifikátor vs proměnná 

Identifikátor je jméno dané proměnné, funkci, poli, třídě nebo struktuře. Proměnná je název přiřazený umístění paměti, které může obsahovat hodnotu.
 Rozsah
Rozsah identifikátorů je vyšší než proměnné. Názvy proměnných jsou identifikátory.
Používání
Identifikátor se používá k přiřazení jedinečného názvu entitě. Proměnná je jedinečný název identifikující umístění v paměti.

Shrnutí - identifikátor vs Proměnná

V programování existuje tolik konceptů, jako jsou proměnné, funkce, třídy atd. Hlavním účelem každého z nich je správná manipulace s daty při řešení problémů s výpočtem. Proměnné, funkce, třídy by měly mít odpovídající názvy, aby je bylo možné identifikovat a porozumět programu. Identifikátory jsou jména, která jim byla přidělena. Data jsou uložena v paměti a tato paměťová místa by měla být pojmenována pro jejich identifikaci. Tento článek pojednává o rozdílu mezi identifikátorem a proměnnou. Rozdíl mezi identifikátorem a proměnnou spočívá v tom, že identifikátor je jméno dané proměnné, funkci, poli, třídě nebo struktuře, zatímco proměnná je jméno dané umístění v paměti, které může obsahovat hodnotu.

Stáhněte si PDF identifikátoru vs Variable

Můžete si stáhnout PDF verzi tohoto článku a použít ji pro účely offline podle citace. Stáhněte si verzi PDF zde: Rozdíl mezi identifikátorem a proměnnou

Odkaz:

1.tutorialspoint.com. „Základní syntaxe jazyka Java.“ Bod, K dispozici zde