#include <cstdlib> #include <iostream> using namespace std; //prototipos de funcion void concatenar( char arreglo[] , const char size[] ); int main( int argc , char *argv[] ) { //leer la primera cadena char cadena1[ 256 ]; cout << "Introduce texto: "; cin.getline( cadena1 , 256 ); char cadena2[ 128 ]; cout << "Introduce otro texto: "; cin.getline( cadena2 , 128 ); //concatenar con el primero concatenar( cadena1 , " - " ); //concatenar las dos concatenar( cadena1 , cadena2 ); // y mostrar el resultado cout << "\n" << cadena1 << endl; system("pause"); return 0; } void concatenar( char arreglo[] , const char size[] ) { //encuentra el final de la primera cadena int index = 0; while( arreglo[ index ] ) { index++; } int source = 0; while( size[ source ] ) { arreglo[ index ] = size[ source ]; index++; source++; } arreglo[ index ] = '\0'; }
Herramientas Para el Desarrollo de Videojuegos y Lenguajes de Programación en Español
domingo, 22 de febrero de 2015
Concatenar Cadenas Visual C++
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario