Literał pusty: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Joee (dyskusja | edycje)
m kat.
czyli np. w javie, a nie w c++
Linia 1: Linia 1:
'''Literał pusty''' to [[literał ]]zapisany zgodnie z zasadami składni określonego [[Język programowania |języka programowania]], reprezentujący w [[Kod źródłowy |kodzie źródłowym]] wartość nieokreśloną, wartość pustą, wskazanie puste, nie określającą żadnego [[Adres pamięci |adresu]].
'''Literał pusty''' to [[literał ]]zapisany zgodnie z zasadami składni określonego [[Język programowania |języka programowania]], reprezentujący w [[Kod źródłowy |kodzie źródłowym]] wartość nieokreśloną, wartość pustą, wskazanie puste, nie określającą żadnego [[Adres pamięci |adresu]].


Literał pusty stosowany jest często do kontroli, czy dana [[zmienna wskaźnikowa]] ma przypisane wskazanie jakiegoś obiektu, lub do nadawania takiej zmiennej wskazania pustego. W [[Programowanie obiektowe |programowaniu obiektowym]] kontorla dotyczy istnienia instacji [[Klasa (programowanie obiektowe) |klasy]] przypisanej do danej zmiennej obiektowej.
Literał pusty stosowany jest często do kontroli, czy dana [[zmienna wskaźnikowa]] ma przypisane wskazanie jakiegoś obiektu, lub do nadawania takiej zmiennej wskazania pustego. W [[Programowanie obiektowe |programowaniu obiektowym]] z semantyką referencyjną<ref>[[język angielski|ang]]. ''reference semantic''</ref> kontorla dotyczy istnienia instacji [[Klasa (programowanie obiektowe) |klasy]] przypisanej do danej zmiennej obiektowej.


{|class="wikitable"
{|class="wikitable"
Linia 48: Linia 48:
**[[literał znakowy]]
**[[literał znakowy]]
*[[jednostka leksykalna]]
*[[jednostka leksykalna]]

{{Przypisy}}


[[Kategoria: Konstrukcje programistyczne]]
[[Kategoria: Konstrukcje programistyczne]]

Wersja z 10:49, 8 lip 2008

Literał pusty to literał zapisany zgodnie z zasadami składni określonego języka programowania, reprezentujący w kodzie źródłowym wartość nieokreśloną, wartość pustą, wskazanie puste, nie określającą żadnego adresu.

Literał pusty stosowany jest często do kontroli, czy dana zmienna wskaźnikowa ma przypisane wskazanie jakiegoś obiektu, lub do nadawania takiej zmiennej wskazania pustego. W programowaniu obiektowym z semantyką referencyjną[1] kontorla dotyczy istnienia instacji klasy przypisanej do danej zmiennej obiektowej.

język programowania zapis rodzaj jednostki leksykalnej
C NULL stała preprocesora
Clipper, Modula 2 NIL literał
Icon &null słowo kluczowe
Pascal nil słowo kluczowe
Visual Basic Nothing słowo kluczowe

Przykład

 ' VISUAL BASIC
 ...
 Dim Ob As Object
 ...
 If Ob Is Nothing Then
   ...
 Else
   ...
 End If
 ...

Zobacz też

  1. ang. reference semantic