• Post category:Types de données
  • Commentaires de la publication :0 commentaire
  • Dernière modification de la publication :mars 12, 2022
  • Temps de lecture :2 min de lecture

char

Description :

Un type de données utilisé pour stocker une valeur de caractère. Les littéraux de caractères sont écrits entre guillemets simples, comme ceci : ‘A’ (pour plusieurs caractères – chaînes – utilisez des guillemets doubles : « ABC »).

Les caractères sont cependant stockés sous forme de nombres. Vous pouvez voir l’encodage spécifique dans le tableau ASCII . Cela signifie qu’il est possible de faire de l’arithmétique sur des caractères, dans lesquels la valeur ASCII du caractère est utilisée (par exemple ‘A’ + 1 a la valeur 66, puisque la valeur ASCII de la lettre majuscule A est 65). Voir la Serial.println référence pour en savoir plus sur la façon dont les caractères sont traduits en nombres.

La taille du char type de données est d’au moins 8 bits. Il est recommandé de n’utiliser que char pour stocker des caractères. Pour un type de données non signé à un octet (8 bits), utilisez le byte type de données.

Syntaxe :

char var = val;

Paramètres :

var : Nom de variable.
val : la valeur à attribuer à cette variable.

Exemple de code :

char myChar = 'A';
char myChar = 65; // les deux sont équivalents

 


 

Source : https://www.arduino.cc/reference/en/language/variables/data-types/char/

 

Laisser un commentaire