Char: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
 
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.)
Řádek 5: Řádek 5:
  
 
Jednoduchý apostrof je zapsán jako dva apostrofy v apostrofech:
 
Jednoduchý apostrof je zapsán jako dva apostrofy v apostrofech:
  '' ' ''
+
  ' ' '
  
 
Funkce Chr převádí celočíselnou hodnotu na znak s odpovídající ASCII hodnotou.
 
Funkce Chr převádí celočíselnou hodnotu na znak s odpovídající ASCII hodnotou.

Aktuální verze z 30. 9. 2012, 21:19

Proměnné ordinálního typu Char jsou použity k ukládání ASCII znaků.

Znaková konstanta je zapsána mezi apostrofy:

'A', '3', nebo '*'

Jednoduchý apostrof je zapsán jako dva apostrofy v apostrofech:

' ' '

Funkce Chr převádí celočíselnou hodnotu na znak s odpovídající ASCII hodnotou.

Funkce Ord vrací ASCII hodnotu znaku.

ReadKey (funkce)     (jednotka Crt)


Přečte jeden znak z klávesnice.


Deklarace
function ReadKey: Char;


Režim
Windows, Reálný, Chráněný


Návratová hodnota
Vrací znak nebo rozšířený snímací (scan) kód.


Poznámky
Přečtený znak se nezobrazí na displeji.


Vzorový příklad

{ReadKey.PAS}
{Vzorový příklad pro funkci ReadKey.}
{ Pro Windows: }
{ uses WinCrt; }

uses Crt;
var
  C: Char;
begin
  Writeln('Stiskněte klávesu');
  C := Readkey;
  Writeln(' Stiskl jste ', C, ', jehož ASCII hodnota je ',
            Ord(C), '.');
end.


Viz také

Řetězcové typové konstanty