Dwukropek
Z Wikipedii, wolnej encyklopedii
:
Dwukropek – znak interpunkcyjny w postaci dwóch umiejscowionych jedna nad drugą kropek (:), stosowany w środku zdania. Dwukropek (:) jest znakiem zapowiadającym nową treść, np. przytoczenie czyjejś mowy, wymienianie terminów, tytułów, obcych zwrotów, wyliczenie osób lub przedmiotów, wprowadzonych zbiorowo – w formie ogólnej – w poprzedniej frazie.
Dwukropka używa się m.in.:
- aby wyliczyć różne elementy, np.
- Ten pan lubi następujące zespoły rockowe: The Doors, Led Zeppelin i King Crimson.
- aby wymienić składniki podmiotu szeregowego, np.
- W koszu znajdują się: gruszka, jabłko i śliwki.
- jako element poprzedzający cytowaną wypowiedź (w polskiej interpunkcji), np.
- Powiedziała z obrzydzeniem: „Co ty mi tutaj pokazujesz?!”
Dwukropek w informatyce [edytuj]
W informatyce, dwukropek stosuje się, w szczególności w programowaniu, jako:
- część operatora warunkowego, tzw. ternarnego, rodzielający wyrażenia wariantowe, tzn.
warunek ? wyr1 : wyr2; np. w języku C, C++, Java, C#, Perl i Ruby - element specyfikacji zakresu, tzn.
wartość_początkowa:wartość_końcowa, np. w języku Fortran, Python, S-Lang, Matlab, Icon, Snobol - symbol rozdzielający etykietę od instrukcji, tzn.
etykieta: instrukcja, np. Pascal - symbol specyfikacji atrybutów w deklaracji, np. Pascal
- separator instrukcji, np. Visual Basic
- część symbolu przypisania, tzn.
:=; np. Pascal, Modula 2; lub operatora przypisania, np. Icon, Clipper, PL/M - specyfikator formatu wyprowadzenia danej, np. Pascal - procedura
write(Liczba:10); - specyfikator adresu bezwzględnego, tzn.
segment:przesunięcie, np. Pascal - operator - instrukcja - definicji nowego operatora w języku Forth, np.
: idf ... treść definicji ... ; - specyfikator instrukcji skoku w języku Snobol
- desygnator klasy - podwójny dwukropek:
::; np. C++ - specyfiator symbolu napędu, w systemach operacyjnych jak CP/M, DOS, Windows, np.
A: - specyfikator protokołu w adresie internetowym, np. http:, ftp:, gopher:
| (układ QWERTY) | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PtSc | ScLk | Brk | |||||||||
|
|
Ins | Home | PgUp | Num | / | * | - | |||||||||||||||||
| Del | End | PgDn | 7 | 8 | 9 | + | ||||||||||||||||||
| 4 | 5 | 6 | ||||||||||||||||||||||
| ↑ | 1 | 2 | 3 | Ent | ||||||||||||||||||||
| ← | ↓ | → | 0 | . | ||||||||||||||||||||