Menu
Coddy logo textTech

Caracteres

Parte da seção Fundamentals do Journey de C da Coddy — lição 8 de 63.

Em C, o tipo de dados char é usado para armazenar um único caractere. Caracteres em C são delimitados por aspas simples.

Declare uma variável de caractere:

char letter;

Atribua um caractere à variável:

letter = 'A';

Você também pode declarar e inicializar em uma única linha:

char grade = 'B';

Um caractere ocupa 1 byte de memória e é, na verdade, armazenado como um número inteiro representando seu valor ASCII. Por exemplo, 'A' é armazenado como 65, 'B' como 66, e assim por diante.

Você pode imprimir um caractere usando o especificador de formato %c:

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

Desafio

Fácil

Crie um programa que:

  1. Declare uma variável de caractere chamada symbol
  2. Atribua o caractere '@' a esta variável
  3. Imprima a mensagem "The symbol is: @" onde @ é o valor da sua variável

Folha de consulta

O tipo de dado char armazena um único caractere entre aspas simples:

char letter = 'A';

Os caracteres são armazenados como valores ASCII (1 byte). Imprima usando o especificador de formato %c:

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

Experimente você mesmo

#include <stdio.h>

int main() {
    // Escreva seu código aqui
    
    return 0;
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals