Skip to main content

Co to jest oświadczenie przydziału?

Instrukcja przypisania jest konstrukcją języka komputerowego, który wiąże określoną wartość z zmienną komputerową.Jest to wszechobecna konstrukcja zarówno w językach programowania, jak i skrypcji, umożliwiając tymczasowe zapisywanie danych w programie do wykorzystania w przyszłości.Jest to ważna część programowania komputerowego, ponieważ jeśli dane nie można tymczasowo zapisać w jakiejś formie, program nie byłoby możliwe, aby program zrobił coś przydatnego.

Każdy rodzaj wartości może być związany z zmienną za pomocą instrukcji przypisania, bądźJest to złożony obiekt lub prosty typ, taki jak liczba całkowita lub ciąg znaków.Rodzaje wartości, które mogą być związane, zależą od używanego języka komputerowego, ponieważ niektóre języki zawierają typy, których brakuje.Niezależnie od przypisania wartości danych instrukcja przypisania zawsze działa w ten sam sposób, powiązanie danych z określoną zmienną w kodzie maszyny.Dokładnie to, jak to się dzieje, może zależeć od używanego języka komputerowego, ale programiści nigdy nie są zobowiązani do obsługi tego procesu w kodzie źródłowym.

Większość instrukcji przypisania jest zapisywana z Simple Variable ' Składnia wartości.Jest to najczęstsza składnia dla przypisań, chociaż niektóre języki pozwalają na różne składni.Na przykład w języku PostScript wartość jest przypisywana do zmiennej za pomocą wartości składni /zmiennej def.Istnieje kilka innych języków, które mają również alternatywne składni, ale przypisanie wartości do zmiennych za pomocą znaku równości jest prawie uniwersalne.

Pisanie instrukcji przypisania nie zawsze gwarantuje, że wartość będzie odpowiednio związana z zmienną.Istnieją niektóre języki komputerowe, w których programiści mogą zastosować określone słowa kluczowe, aby zapobiec ponownemu ponownemu unieważnieniu zmiennej po jej związaniu z wartością.Użycie i nazwy tych słów kluczowych różnią się między językami, choć pełnią one tę samą funkcję.Czasami błędy w pamięci mogą również powodować awarię instrukcji przypisania.Nie zdarzają się to często, jeśli program jest starannie napisany, ale nadal są możliwe, jeśli w programie nieoczekiwanie zabraknie pamięci lub napotkanie kolejnego poważnego problemu.

W niektórych językach komputerowych może być używany znak równości do innych rzeczy zamiast zadaniaoświadczenie.Najczęstszym alternatywnym użyciem znaku równości jest na nowo zdefiniowanie jego działania, co może potencjalnie stworzyć drastyczne różnice w mechanizmach zwykłego oświadczenia przypisania.Możliwe jest przedefiniowanie innych symboli w celu przywrócenia możliwości instrukcji przypisania, ale często jest to bardzo złożone przedsięwzięcie.Te ponowne uzgodnienia są rzadko potrzebne w programowaniu i zwykle należy ich unikać, chyba że jest to absolutnie konieczne.