User Tools

Site Tools


ord

Descrição: Retorna o valor ordinal (ASCII) do caractere x. A função ord não é exclusiva do tipo char e pode ser utilizada em outros tipos, porém foge d o escopo deste guia.

Exemplo:

  
program type char;
 var
	a, c, d: char;
	b: integer;
 begin
	// armazena 65 na variavel a, que equivale a 'A'
	a := 'A';
	// obtem o codigo ASCII de 'A' (65) e soma a 2 (b eh um inteiro)
	b := ord('A') + 2;
	// obtem o caractere correspondente ao codigo ASCII 67 (valor de c)
	c := chr(b);
	d :=  #68;
	// Retorna a=A b=67 c=C
	writeln('Variaveis: a=', a, ' b=', b, ' c=', c, ' d=', d);
 end.
ord.txt · Last modified: 2019/04/24 13:38 by castilho