C++ Tutorial

C++ INICIO Introducción a C++ C++ Comenzar Sintaxis de C++ Salida C++ Comentarios de C++ Variables C++ Entrada de usuario de C++ Tipos de datos de C++ Operadores de C++ Cadenas C++ Matemáticas C++ Booleanos de C++ Condiciones C++ Cambio de C++ C++ Mientras Bucle C++ para bucle C++ Pausa/Continuar Matrices C++ Referencias de C++ Punteros de C++

Funciones C++

Funciones C++ Parámetros de funciones de C++ Sobrecarga de funciones de C++

Clases C++

C++ Programación orientada a objetos Clases/Objetos C++ Métodos de clase de C++ Constructores C++ Especificadores de acceso de C++ Encapsulación C++ Herencia C++ Polimorfismo de C++ Archivos C++ Excepciones de C++

C++ Cómo

Añadir dos números

Ejemplos de C++

Ejemplos de C++ Compilador de C++ Ejercicios C++ Cuestionario de C++


Concatenación de cadenas C++


Concatenación de cadenas

El +operador se puede utilizar entre cadenas para sumarlas y crear una nueva cadena. Esto se llama concatenación :

Ejemplo

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName + lastName;
cout << fullName;

En el ejemplo anterior, agregamos un espacio después de firstName para crear un espacio entre John y Doe en la salida. Sin embargo, también puede agregar un espacio con comillas ( " "o ' '):

Ejemplo

string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName;
cout << fullName;

Adjuntar

Una cadena en C++ es en realidad un objeto, que contiene funciones que pueden realizar ciertas operaciones en cadenas. Por ejemplo, también puedes concatenar cadenas con la append()función:

Ejemplo

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName.append(lastName);
cout << fullName;

Depende de usted si desea utilizar +o append(). La principal diferencia entre los dos es que la append()función es mucho más rápida. Sin embargo, para pruebas y demás, podría ser más fácil simplemente usar +.