Caracteres
Parte da seção Fundamentos do Journey de C da Coddy. Lição 8 de 63.
Em C, o tipo de dados char é usado para armazenar um único caractere. Os caracteres em C são delimitados por aspas simples.
Declare uma variável do tipo 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 inteiro representando seu valor ASCII. Por exemplo, 'A' é armazenado como 65, 'B' como 66, e assim por diante.
Você pode exibir um caractere usando o especificador de formato %c:
printf("The letter is: %c\n", letter);Desafio
FácilCrie um programa que:
- Declare uma variável de caractere chamada
symbol - Atribua o caractere '@' a essa variável
- Imprima a mensagem "The symbol is: @" em que @ é o valor da sua variável
Experimente você mesmo
#include <stdio.h>
int main() {
// Escreva seu código aqui
return 0;
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
2Variáveis
Tipos de dadosInteiroPonto flutuante - DoubleCaracteresBooleanosConstantesNoções básicas de printfRegras de nomenclatura de variáveisConversão de tipos - Parte 1Conversão de tipos - Parte 2Desafio de revisão3Operadores
Operadores aritméticosOperador móduloIncremento/DecrementoOperadores de atribuiçãoOperadores relacionaisOperadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Desafio de revisãoPratique por conta própria: Compilador de C online