Różnica między identyfikatorem a zmienną

Kluczowa różnica - identyfikator vs Zmienna
 

Język programowania został zaprojektowany do przetwarzania pewnego rodzaju danych i dostarczania użytecznych informacji. Dane mogą składać się z cyfr, znaków, ciągów itp. Program to zestaw instrukcji napisanych w określonym języku programowania w celu przekazania instrukcji do komputera. Komputer przetwarza dane zgodnie z instrukcjami. Podczas manipulowania danymi konieczne jest ich przechowywanie. Zmienna to obszar przechowywania zdolny do przechowywania wartości. Zmienne mają nazwy umożliwiające ich identyfikację. Nie tylko zmienne, funkcje, klasy itp. Mają również nazwy, które nazywane są identyfikatorami. Identyfikatory są tworzone przez programistę. Identyfikator i zmienna są dwoma powszechnymi terminami w programowaniu. The kluczowa różnica między identyfikatorem a zmienną jest to identyfikator to nazwa nadana zmiennej, funkcji, tablicy, klasie lub strukturze, podczas gdy zmienna to nazwa nadana lokalizacji w pamięci, która może przechowywać wartość.

ZAWARTOŚĆ

1. Przegląd i kluczowa różnica
2. Co to jest identyfikator
3. Co to jest zmienna
4. Podobieństwa między identyfikatorem a zmienną
5. Porównanie obok siebie - Identyfikator vs Zmienna w formie tabelarycznej
6. Podsumowanie

Co to jest identyfikator?

Identyfikator odnosi się do nazwy zmiennej, funkcji, tablicy, klasy lub struktury. Identyfikatory są tworzone przez programistów. Ważne jest, aby używać unikatowych nazw identyfikatorów, ponieważ są one identyfikowane podczas wykonywania programu. Języki programowania stosują określony zestaw reguł określających nazwy. Przez większość czasu tylko prawidłowe znaki alfabetu (od A do Z lub od a do z), podkreślenie (_) i cyfry (od 0 do 9) są używane do prawidłowych identyfikatorów. Zasadniczo pierwszym znakiem identyfikatora może być znak podkreślenia lub litera i nie powinien on być cyfrą.

W programowaniu, jeśli istnieje instrukcja jako liczba całkowita; oznacza to, że istnieje zmienna zwana liczbą, która może zawierać wartość całkowitą. Słowo „liczba” jest identyfikatorem. Gdy występuje wyrażenie jako podwójny obszar; oznacza to, że istnieje zmienna zwana obszarem, która może przechowywać podwójną wartość. „Obszar” jest prawidłowym identyfikatorem. Niektóre przykłady prawidłowych identyfikatorów to wiek, wynagrodzenie, nr studenta, kwota i _empNo. Niektóre przykłady nieprawidłowych identyfikatorów to 123abc, -studentno. Identyfikator 123abc zaczyna się od cyfry. Więc jest nieważny. Identyfikator -studentno zaczyna się od znaku innego niż znak alfabetyczny lub znak podkreślenia.

Rysunek 01: Identyfikator i zmienna

W większości języków programowania rozróżniana jest wielkość liter. Dlatego małe i wielkie litery są różne. Kwota identyfikatora i KWOTA są dwoma oddzielnymi identyfikatorami, nawet jeśli mają tę samą nazwę. Ważne jest, aby używać znaczących nazw dla identyfikatorów, ponieważ poprawia to czytelność kodu. Znaczące identyfikatory ułatwiają także zrozumienie programu.

Co to jest zmienna?

Podczas programowania wymagane jest przechowywanie danych. Obliczenia są przeprowadzane na przechowywanych danych. Dane te powinny być przechowywane w miejscu pamięci. Zmienna to kontener lub miejsce do przechowywania danych. Zmienna jest nadawana unikatowej nazwie lub identyfikatorowi w celu zidentyfikowania każdego obszaru pamięci. Nazwy zmiennych reprezentują lokalizacje pamięci do przechowywania danych. Każda zmienna ma określony typ danych do przechowywania.

W deklaracji zmiennej podana jest nazwa zmiennej, ale nie ma przydzielonej pamięci dla zmiennej. Gdy istnieje wyrażenie jako liczba całkowita; oznacza to, że nazwa zmiennej jest liczbą i może przechowywać wartość całkowitą. Ale nie odkłada żadnej pamięci na numer zmiennej. Przypisanie wartości początkowej dla zmiennej nazywa się inicjalizacją. Gdy istnieje wyrażenie jako liczba całkowita = 5; numer zmiennej może przechowywać wartość całkowitą i jest inicjowany na 5.

Jakie jest podobieństwo między identyfikatorem a zmienną

  • Zarówno identyfikator, jak i zmienna są używane w programowaniu.

Jaka jest różnica między identyfikatorem a zmienną?

Identyfikator a zmienna 

Identyfikator to nazwa nadana zmiennej, funkcji, tablicy, klasie lub strukturze. Zmienna to nazwa nadana lokalizacji w pamięci, która może przechowywać wartość.
 Zasięg
Zakres identyfikatorów jest wyższy niż zmiennych. Nazwy zmiennych są identyfikatorami.
Stosowanie
Identyfikator służy do nadania jednostce unikatowej nazwy. Zmienna to unikalna nazwa identyfikująca lokalizację pamięci.

Podsumowanie - identyfikator vs Zmienna

W programowaniu istnieje wiele pojęć, takich jak zmienne, funkcje, klasy itp. Głównym celem każdego z nich jest prawidłowe manipulowanie danymi w celu rozwiązania problemów obliczeniowych. Zmienne, funkcje, klasy powinny mieć odpowiednie nazwy w celu ich identyfikacji i zrozumienia programu. Identyfikatory to nadane im nazwy. Dane są przechowywane w pamięci, a lokalizacjom pamięci należy nadać nazwy w celu ich identyfikacji. W tym artykule omówiono różnicę między identyfikatorem a zmienną. Różnica między identyfikatorem a zmienną polega na tym, że identyfikator jest nazwą nadaną zmiennej, funkcji, tablicy, klasie lub strukturze, podczas gdy zmienna jest nazwą nadaną lokalizacji w pamięci, która może zawierać wartość.

Pobierz plik PDF Identyfikator kontra Zmienna

Możesz pobrać wersję PDF tego artykułu i używać go do celów offline zgodnie z cytatem. Pobierz wersję PDF tutaj: Różnica między identyfikatorem a zmienną

Odniesienie:

1.tutorialspoint.com. „Podstawowa składnia Java”. Punkt, Dostępny tutaj