Você está aqui: LISP ::: Dicas & Truques ::: Strings e Caracteres |
Como retornar o código ASCII associado a um caractere em LISP usando a função char-code()Quantidade de visualizações: 325 vezes |
Em algumas situações nós precisamos retornar o código ASCII associado a um determinado caractere. Em LISP nós podemos realizar essa tarefa usando a função char-code(), que recebe uma letra, dígito ou símbolo e retorna o código numérico correspondente. Veja um trecho de código LISP no qual informamos a letra "A" e obtemos, como retorno, o código ASCII 65: ; Programa LISP que pede para o usuário informar um ; caractere e retornar o código ASCII correspondente (let ((letra)(codigo)) ; Vamos pedir para o usuário informar um caractere (princ "Informe um caractere: ") ; talvez o seu compilador não precise disso (force-output) ; atribui o valor lido à variável letra (setq letra (read-line)) ; agora vamos obter o código ASCII correspondente Ao executarmos este código LISP nós teremos o seguinte resultado: O código ASCII correspondente é: 65 |
![]() |
Veja mais Dicas e truques de LISP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |