Stříška je způsob zápisu řídicích znaků v kódování ASCII . Záznam se skládá ze symbolu stříšky (^) a velkého písmene; tento digram označuje ASCII kód znaku podle pozice písmene v anglické abecedě. Například znak konce přenosu je očíslován 4 a je reprezentován jako ^D , protože D je čtvrté písmeno abecedy. Znak null je zapsán jako ^@ ( @ je v tabulce ASCII před A). Znak DEL má hodnotu 127 a obvykle se zapisuje jako ^? , protože znak ASCII ? jde až na @ a -1 ≡ 127 ( mod 256) . Alternativní vysvětlení: Pokud invertujete 7 bitů ze 127, dostanete 63, což je ASCII kód pro @ .
Mnoho počítačových systémů umožňuje uživateli zadávat řídicí znaky stisknutím kláves Ctrl + <znak v stříškové notaci>. To je výhodné, protože mnoho řídicích znaků (např. EOT ) nelze zadávat přímo z klávesnice. Ačkoli existuje mnoho způsobů, jak reprezentovat řídicí znaky, tato korespondence mezi stříškovou notací a vstupem z klávesnice činí stříškovou notaci přijatelným řešením pro mnoho aplikací.
Zápis stříšky se používá v mnoha programech, zejména v ovladačích terminálu Unix a textových editorech, jako je více a méně .
Operační systémy Acorn pro počítače Atom , BBC Micro , Archimedes a novější RISC OS používají svislý tabulátor | místo kočáru. Například |M (vyslovuje se "ovládací prvek M") je znak pro návrat vozíku , ASCII 13. || — symbol svislého obdélníku s kódem 124, |? - znak 127, |! přidá 128 k dalšímu znaku, takže |!|? má kód 128+127 = 255.