Caractère [char]
Déclaration
Un caractère représente un seul caractère de la table ASCII.
Il est stocké sur un seul octet.
Un caractère est entre guillemets simples '.
let a = 'k'
Il existe plusieurs façons de saisir un caractère :
- en le tapant directement au clavier
- en écrivant son code ASCII décimal sur trois chiffres précédé d'un
\:\097poura - en utilisant un caractère d'échappement
\quand c'est nécessaire :
| Caractère | Signification |
|---|---|
| \n | saut à la ligne |
| \t | tabulation |
| \\ | antislash |
| \" | guillemet double (inutile pour les char) |
| \' | guillemet simple |
Fonctions
- print_char : afficher un char
- int_of_char : donne le code ASCII décimal du char
- char_of_int : renvoie le char correspondant au code ASCII décimal