Kreska pionowa

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
|

Kreska pionowaznak pisarski. Nazwa "pipe" (z ang. rura, rurka) stosowana jest głównie przez społeczność systemu Unix (i pokrewnych systemów). Na klawiaturach komputerowych jest dostępny przez jednoczesne naciśniecie klawiszy Shift i \. W standardzie ASCII znak ten ma kod 124.

Zastosowania[edytuj | edytuj kod]

Matematyka[edytuj | edytuj kod]

W matematyce znak | jest stosowany do:

Unix[edytuj | edytuj kod]

W systemach Unix i pokrewnych znak | jest używany do przesyłania informacji z wyjścia jednego procesu do wejścia drugiego. Jest to tzw. potok (stąd nazwa znaku).

Składnia Wiki[edytuj | edytuj kod]

Wyrażenia regularne[edytuj | edytuj kod]

W wyrażeniach regularnych "pipe" oznacza logiczną alternatywę.

Języki programowania[edytuj | edytuj kod]

  • W języku C i językach o podobnej składni (C++, Perl, Java, C#) a | b oznacza bitową operacje sumy (funkcję OR na każdej parze bitów liczb wejściowych) liczb a i b. Natomiast a || b oznacza logiczną alternatywę (stosowane np. w instrukcjach warunkowych).
  • W Turbo Prologu symbol ten stosowany jest do operacji oddzielenia głowy listy od jej ogona.
  • W języku Icon symbol || oznacza spinanie zmiennych typu tekstowego, natomiast symbol ||| spinanie list.

Przerywana pionowa linia[edytuj | edytuj kod]

Podobnym do "pipe" znakiem jest znak ¦. Znak ten jest rzadziej stosowany i nie można go łatwo uzyskać z klawiatury. Nie istnieje on w zestawie znaków ascii. W systemach z rodziny Windows można go uzyskać przez kombinację Alt+0166 (cyfry trzeba wpisać z klawiatury numerycznej). W (x)html znak ¦ można uzyskać przez odwołanie znakowe ¦. W Unicode znak ten ma kod U+00A6 (mapowanie w UTF-8: c2 a6).