Kluczowa różnica - identyfikator a zmienna
Język programowania jest przeznaczony do przetwarzania określonego rodzaju danych i dostarczania przydatnych informacji. Danymi mogą być liczby, znaki, ciągi itp. Program to zestaw instrukcji napisanych w określonym języku programowania w celu dostarczenia instrukcji komputerowi. Komputer przetwarza dane zgodnie z instrukcją. Podczas manipulacji danymi konieczne jest ich przechowywanie. Zmienna to obszar przechowywania, który może przechowywać wartość. Zmienne mają nazwy, które je identyfikują. Nie tylko zmienne, funkcje, klasy itp. mają również nazwy, które nazywane są identyfikatorami. Identyfikatory tworzy programista. Identyfikator i zmienna to dwa popularne terminy w programowaniu. Kluczowa różnica między identyfikatorem a zmienną polega na tym, że 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ść.
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ć unikalnych nazw identyfikatorów, ponieważ są one identyfikowane podczas wykonywania programu. Języki programowania stosują określony zestaw reguł dotyczących nazw identyfikatorów. W większości przypadków dla ważnych identyfikatorów używane są tylko znaki alfabetyczne (od A do Z lub od a do z), podkreślenie (_) i cyfry (od 0 do 9). Ogólnie rzecz biorąc, pierwszy znak identyfikatora może być podkreśleniem lub literą i nie powinien być cyfrą.
W programowaniu, jeśli istnieje instrukcja jako liczba int; oznacza to, że istnieje zmienna o nazwie liczba, która może przechowywać wartość całkowitą. Słowo „liczba” jest identyfikatorem. Kiedy występuje stwierdzenie 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, pensja, StudentNo, kwota i _empNo. Niektóre przykłady nieprawidłowych identyfikatorów to 123abc, -studentno. Identyfikator 123abc zaczyna się od cyfry. Więc to jest nieważne. Identyfikator -studentno zaczyna się od znaku innego niż znak alfabetyczny lub podkreślenie.
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 AMOUNT to dwa oddzielne identyfikatory, nawet jeśli mają tę samą nazwę. Ważne jest, aby używać znaczących nazw identyfikatorów, ponieważ poprawia to czytelność kodu. Znaczące identyfikatory również ułatwiają zrozumienie programu.
Co to jest zmienna?
Podczas programowania wymagane jest przechowywanie danych. Obliczenia są prowadzone na zapisanych danych. Dane te powinny być przechowywane w lokalizacji pamięci. Zmienna to pojemnik lub obszar przechowywania danych. Zmiennym nadawana jest unikatowa nazwa lub identyfikator w celu identyfikacji każdego obszaru przechowywania. 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 oświadczenie jako liczba int; 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 zmiennej wartości początkowej nazywamy inicjalizacją. Gdy istnieje instrukcja jako int liczba=5; numer zmiennej może przechowywać wartość całkowitą i jest inicjowany na 5.
Jakie jest podobieństwo między identyfikatorem a zmienną
W programowaniu używane są zarówno identyfikator, jak i zmienna
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ść. |
Zakres | |
Zakres identyfikatorów jest większy niż zmiennych. | Nazwy zmiennych są identyfikatorami. |
Zastosowanie | |
Identyfikator jest używany do nadawania unikalnej nazwy jednostce. | Zmienna to unikalna nazwa identyfikująca lokalizację pamięci. |
Podsumowanie - identyfikator a 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ązywania problemów obliczeniowych. Zmiennym, funkcji, klasom należy nadać odpowiednie nazwy w celu ich identyfikacji i zrozumienia programu. Identyfikatory to nadane im nazwy. Dane są przechowywane w pamięci, a tym 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 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ść.
Pobierz plik PDF z identyfikatorem a zmienną
Możesz pobrać wersję PDF tego artykułu i używać jej do celów offline zgodnie z notatką cytowania. Proszę pobrać wersję PDF tutaj: Różnica między identyfikatorem a zmienną