• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak się nazywają znaki \n \\ \r .... używane w string?

Object Storage Arubacloud
0 głosów
5,498 wizyt
pytanie zadane 21 października 2015 w Java przez Ceki Mądrala (5,310 p.)
Tak jak w temacie, chciałbym o nich poczytać i jesli będzie taka możliwośc poznać trochę więcej niż znam teraz. Pozrawiam ;)

4 odpowiedzi

+2 głosów
odpowiedź 21 października 2015 przez Zubru22 Bywalec (2,670 p.)
Są to znaki ucieczki ;)
komentarz 21 października 2015 przez Rogargol Pasjonat (16,600 p.)
to chyba najwlasciwsza nazwa (przynajmniej ja taka znam i uzywam)
komentarz 21 października 2015 przez Zubru22 Bywalec (2,670 p.)
Takie określenie było stosowane w książce pt. "PHP i MySQL. Vademecum profesjonalisty" :)
komentarz 21 października 2015 przez furas Maniak (53,800 p.)
znak ucieczki to nazwa na '\' użyte w '\r' czy '\n'. Całe '\r' i '\n' to raczej znaki specjalne lub znaki kontrolne.
komentarz 21 października 2015 przez Rogargol Pasjonat (16,600 p.)
Fakt! Trafna uwaga, masz racje ze znak ucieczki to sam '\'
+1 głos
odpowiedź 21 października 2015 przez niezalogowany
komentarz 21 października 2015 przez Ceki Mądrala (5,310 p.)
Nie chodzi mi o konkretny znak, tylko o nazwę wszystkich znaków po \   ;)
komentarz 21 października 2015 przez Ceki Mądrala (5,310 p.)

czy np.

'\n' '\\' '\r'

 

komentarz 21 października 2015 przez niezalogowany
edycja 21 października 2015
znaku \ używa się aby po znaku \ kompilator nie wyświetlił ci np literki n ale aby kompilator wiedział, że jest to nowa linia.

https://pl.wikipedia.org/wiki/ASCII

w tabeli masz nzaki specjalne
komentarz 21 października 2015 przez adrian17 Ekspert (344,860 p.)
Po angielsku coś takiego nazywa się: https://en.wikipedia.org/wiki/Escape_character
+1 głos
odpowiedź 21 października 2015 przez furas Maniak (53,800 p.)
Ja na to mówię po prostu "znaki specjalne" ale czasami można też spotkać się z nazwą "znaki kontrolne" bo kiedyś podobne znaki kontrolowały działanie dalekopisów. Właściwie znaki kontrolne (czy może raczej kody kontrolne) to pewne wartości liczbowe a '\r' , '\t' to tylko reprezentacja tych kodów w postawci tekstu aby człowiek mógł je w wygodny sposób wprowadzać w tekscie na komputerze - przypuszczam, że w dalekopisie były od tego specjalne klawisze na klawiaturze.

'\r' odpowiada kodowi powodującemu w dalekopisie powrót karetki (głowicy drukującej) do początku linii (Carriage return, w skrócie CR) bez przechodzenia do nowej linii

'\n' odpowiada kodowi powodujacemu w dalekopisie przejście do następnej linii bez przesuwania głowicy na początek linii (Line Feed, w skrócie LF)

Ponieważ działanie komputera wygląda trochę inaczej niż dalekopisu (które są dla nas już historią) to też i opis mogłem zrobić niedokładny.

Obecnie '\n' oznacza przejście na początek nowej lini co kiedyś dalekopis zapisywał w postaci dwóch kodów CR i LF.
0 głosów
odpowiedź 21 października 2015 przez Javowiec Pasjonat (21,560 p.)

Znaki te nazywane są symbolami zastępczymi.

Więcej pod linkiem:

Books.google.pl

Podobne pytania

+2 głosów
1 odpowiedź 164 wizyt
+1 głos
3 odpowiedzi 309 wizyt
pytanie zadane 20 czerwca 2017 w Java przez embid123 Użytkownik (630 p.)

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...