Co to jest „Zmienna” w programowaniu komputerowym?

W programowaniu komputerowym, zmienna lub skalar jest adresem przechowywania sparowanym z powiązaną nazwą symboliczną, która zawiera pewną znaną lub nieznaną ilość informacji określaną jako wartość.

Zmienne są używane do przechowywania informacji, do których można się odwoływać i manipulować nimi w programie komputerowym. Zapewniają one również sposób oznaczania danych za pomocą opisowej nazwy, dzięki czemu nasze programy mogą być lepiej rozumiane przez czytelnika i nas samych. Pomocne jest myślenie o zmiennych jako o pojemnikach, w których przechowywane są informacje. Ich jedynym celem jest etykietowanie i przechowywanie danych w pamięci. Dane te mogą być następnie wykorzystane w całym programie.

Zmienna jest zarezerwowanym miejscem w pamięci do przechowywania wartości. Innymi słowy, zmienna w dowolnym programie przekazuje dane komputerowi do przetworzenia.

Słowo zmienna pochodzi od łacińskiego variāre, co oznacza „czynić zmiennym”. Jest to trafna nazwa, ponieważ wartość przypisana do zmiennej może się zmieniać.

Typy zmiennych

Zanim przejdziemy dalej, powinieneś wiedzieć, że istnieje pięć typów zmiennych. Stałe, zmienne globalne, zmienne klasowe, zmienne instancji i zmienne lokalne. Chociaż nie powinieneś się jeszcze zbytnio przejmować tymi tematami, poniżej znajduje się krótki opis każdego z nich.

Stałe są używane do przechowywania danych, które nigdy nie muszą się zmienić. Podczas gdy większość języków programowania nie pozwala na zmianę wartości przypisanej do stałej, (ale Ruby pozwala). Będzie jednak wyświetlał ostrzeżenie informujące o tym, że istniała poprzednia definicja tej zmiennej. Tylko dlatego, że możesz, nie oznacza, że powinieneś zmienić wartość. W rzeczywistości, nie powinieneś. Stałe nie mogą być deklarowane w definicjach metod i są dostępne w całym zakresie aplikacji.

Typy danych zmiennych

Kiedy deklarujesz zmienną w programie, określasz jej typ, który może być wybrany spośród typów integralnych, zmiennoprzecinkowych, dziesiętnych, boolean lub nullable. Typ mówi kompilatorowi, jak ma traktować zmienną i sprawdzać błędy typu. Typ określa również pozycję i rozmiar pamięci zmiennej, zakres wartości, które może ona przechowywać oraz operacje, które mogą być zastosowane do zmiennej. Kilka podstawowych typów zmiennych to int, null, char, bool, float, string, long, short… Zależy to od języka programowania. Nie zamierzam specjalizować żadnego języka i próbuję dać podstawowe pojęcie o zmiennych

Deklarowanie zmiennych

Zanim będziesz mógł użyć zmiennej, musisz ją zadeklarować, co oznacza, że musisz przypisać jej nazwę i typ. Po zadeklarowaniu zmiennej, możesz jej używać do przechowywania danych tego typu, do którego została zadeklarowana. Jeśli spróbujesz użyć zmiennej, która nie została zadeklarowana, twój kod nie skompiluje się. W języku programowania wysokiego poziomu, takim jak Python, zmienne nie wymagają jawnej deklaracji, aby zarezerwować miejsce w pamięci. Deklaracja następuje automatycznie, gdy przypisujesz wartość do zmiennej

<data_type> <variable_name_you_given>;

Inicjalizacja zmiennych

Inicjalizacja zmiennej oznacza określenie wartości początkowej, którą należy jej przypisać (tzn. zanim zostanie ona w ogóle użyta). Zauważ, że zmienna, która nie jest zainicjalizowana, nie ma zdefiniowanej wartości, a zatem nie może być używana, dopóki nie zostanie jej przypisana taka wartość. Zmiennym przypisuje się wartość za pomocą znaku równości, po którym następuje stała. Ma to postać:

<data_type> <zmienna_nazwa_nadana > = wartość;

ponowne przypisanie

ponowne przypisanie

Proces przypisywania nowej wartości zmiennej nazywamy ponownym przypisaniem. Ponowne przypisanie zmiennej odbywa się za pomocą operatora przypisania na zmiennej, która została już zadeklarowana:

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.