Caracteres
Parte de la sección Fundamentals del Journey de C de Coddy — lección 8 de 63.
En C, el tipo de datos char se utiliza para almacenar un solo carácter. Los caracteres en C se encierran entre comillas simples.
Declara una variable de tipo carácter:
char letter;Asigna un carácter a la variable:
letter = 'A';También puedes declarar e inicializar en una sola línea:
char grade = 'B';Un carácter ocupa 1 byte de memoria y en realidad se almacena como un entero que representa su valor ASCII. Por ejemplo, 'A' se almacena como 65, 'B' como 66, y así sucesivamente.
Puedes imprimir un carácter usando el especificador de formato %c:
printf("The letter is: %c\n", letter);Desafío
FácilCrea un programa que:
- Declare una variable de tipo carácter llamada
symbol - Asigne el carácter '@' a esta variable
- Imprima el mensaje "The symbol is: @" donde @ es el valor de su variable
Hoja de referencia
El tipo de dato char almacena un solo carácter encerrado entre comillas simples:
char letter = 'A';Los caracteres se almacenan como valores ASCII (1 byte). Imprimir usando el especificador de formato %c:
printf("The letter is: %c\n", letter);Pruébalo tú mismo
#include <stdio.h>
int main() {
// Escribe tu código aquí
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso