Menu
CoddyTech

Caractères

Fait partie de la section Fondamentaux du Journey C de Coddy. Leçon 8 sur 63.

En C, le type de données char est utilisé pour stocker un seul caractère. Les caractères en C sont placés entre des guillemets simples.

Déclarez une variable de type caractère :

char letter;

Attribuez un caractère à la variable :

letter = 'A';

Vous pouvez également déclarer et initialiser sur une seule ligne :

char grade = 'B';

Un caractère occupe 1 octet de mémoire et est en réalité stocké sous forme d’un entier représentant sa valeur ASCII (ASCII est la table standard qui attribue un nombre à chaque caractère). Par exemple, 'A' est stocké comme 65, 'B' comme 66, et ainsi de suite.

Vous pouvez afficher un caractère à l’aide du spécificateur de format %c :

printf("The letter is: %c\n", letter);
challenge icon

Défi

Facile

Créez un programme qui :

  1. Déclare une variable caractère nommée symbol
  2. Attribue le caractère '@' à cette variable
  3. Affiche le message "The symbol is: @" où @ est la valeur de votre variable

Essayez vous-même

#include <stdio.h>

int main() {
    // Écrivez votre code ici
    
    return 0;
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur C en ligne

Trouvez le code de n’importe quel caractère : Convertisseur ASCII