Menu
CoddyTech

String

Parte de la sección Fundamentos del Journey de C++ de Coddy. Lección 7 de 74.

Un char es un único carácter (Por ejemplo: 1, 6, %, b, p, ., T, etc.)

El tipo string en C++ es una secuencia de caracteres que puede contener varios caracteres.

Para usar cadenas en C++, debes incluir esto al principio de tu código:

#include <string>

Nota: Aunque tu código podría funcionar sin #include <string> (porque otros encabezados, como <iostream>, podrían incluirlo indirectamente), se considera una mala práctica depender de inclusiones indirectas. Incluye siempre explícitamente en tu código los encabezados que uses directamente.

También tienes que manejar el espacio de nombres de una de estas dos maneras:

1. Añade esta línea después de tus includes:

using namespace std;

2. No añadas la línea using namespace, pero antepón std:: a string:

std::string s1 = "This is a string";
// Esto funciona porque usamos std:: explícitamente

Observa que la variable de cadena usa comillas dobles. En el ejemplo anterior, se inicializa una variable de cadena llamada s1.

Ambos métodos requieren #include <string>. La única diferencia es si quieres escribir «std::» antes de «string» o no.

Aquí tienes un ejemplo completo:

#include <string>
using namespace std;  // Método 1

int main() {
    string s1 = "Hello";  // Estilo del método 1
    std::string s2 = "Hello again";  // Estilo del método 2 (sigue funcionando incluso con 'using namespace')
    return 0;
}
challenge icon

Desafío

Principiante

Guarda la cadena I am learning to code with Coddy! en una variable llamada coddy.

Asegúrate de guardar el valor de la cadena exacto , respetando las mayúsculas y minúsculas.

Pruébalo tú mismo

    // Declara e inicializa las variables aquí
    
    
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de C++ online