Nový řádek


Nový řádek (zkratka EOL, anglicky End Of Line) označuje v informatice speciální znak nebo sekvenci znaků, která v počítačovém souboru označuje konec řádku, odřádkování, přičemž další řádek začíná opět u kraje stránky. V programování se tento termín využívá v situaci, kdy konkrétní výsledek operace je závislý na použitém operačním systému nebo nastaveném režimu práce se souborem.

Obsah

Historie


Znaky CR (Carriage Return, ASCII kód 0x0D) a LF (Line Feed, ASCII kód 0x0A) pocházejí ještě z období dálnopisné komunikace. Znak LF byl interpretován jako posun papíru o řádek vzhůru a znak CR jako návrat vozíku s papírem nebo tiskovou hlavou. Znaky byly interpretované elektromechanicky a proto bylo výhodné mít pro každou relativně samostatnou činnost jeden speciální znak. Kód CR se vždy posílal jako první, aby se tiskový vozík stihl vrátit, než se začne tisknout nový řádek. Někdy bylo dokonce nutné posílat CR+LF+NUL (poslední znak nevyvolává žádnou činnost) nebo CR+CR+LF. V době, kdy se tyto činnosti začaly řešit pomocí software, ztratila oddělená existence těchto znaků smysl. Záleželo pak jen na tvůrcích systémů, jak se s možností jeden z nich vypustit vypořádali.

Reprezentace


Počítačové programy a operační systémy obvykle reprezentují nový řádek pomocí jednoho nebo dvou řídících znaků.

Tabulka kódů


Zkratka Název Unicode ISO-8859-2 EBCDIC Open MVS EBCDIC Označení v C
CR carriage return 000D 0D 0D 0D "\r"
LF line feed 000A 0A 25 25 "\n"
CR+LF carriage return and line feed 000D,000A 0D,0A 0D,25 0D,25 "\r\n"
NEL next line 0085 85 15 15
VT vertical tab 000B 0B 0B 0B
FF form feed 000C 0C 0C 0C
LS line separator 2028
PS paragraph separator 2029

Související články











Kategorie: Řídicí znaky




Poslední aktualizace: 03.10.2021 02:43:10 CEST

Zdroj: Wikipedia (autoři [Dějiny])    licence: CC-BY-SA-3.0

Změny: Všechny obrázky a většina návrhových prvků, které s nimi souvisejí, byly odstraněny. Některé ikony byly nahrazeny FontAwesome-Icons. Některé šablony byly odstraněny (např. „Článek potřebuje rozšíření“) nebo byly přiřazeny (např. „Poznámky“). Třídy CSS byly buď odstraněny, nebo harmonizovány Byly odstraněny konkrétní odkazy na Wikipedii, které nevedou k článku nebo kategorii (jako „Redlinks“, „links to edit page“, „links to portals“). Každý externí odkaz má další obrázek. Kromě několika drobných změn designu byly odstraněny mediální kontejnery, mapy, navigační krabice, mluvené verze a geomikroformáty.

Upozornění Protože daný obsah je v daném okamžiku automaticky převzat z Wikipedie, ruční ověření bylo a není možné. LinkFang.org proto nezaručuje přesnost a aktuálnost získaného obsahu. Pokud existují informace, které jsou v tuto chvíli chybné nebo mají nepřesné zobrazení, neváhejte a kontaktujte nás: e-mail.
Viz také: Tiráž & Ochrana dat.