Dev - C++ - Ayuda con tarea

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con tarea

Publicado por Miguel (2 intervenciones) el 26/03/2019 18:53:55
Buen dia. Estoy atorado con una tarea. Que hace estesegmento de codigo.

char *aryA = "Mi Tarea";
char *aryB, *aryC;
aryB = new char[20];
aryC = aryB;
while (*aryB++ = *aryA++);

cout << aryC << endl;

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con tarea

Publicado por Alfil (1444 intervenciones) el 26/03/2019 20:05:46
¿cual es el objetivo del código?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda con tarea

Publicado por miguel (2 intervenciones) el 26/03/2019 21:06:54
Tengo que explicar lo que hace. Creo que tengo que describir cada line de codigo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con tarea

Publicado por Alfil (1444 intervenciones) el 26/03/2019 21:28:09
1
2
3
4
5
6
7
char *aryA = "Mi Tarea";    // define el puntero *aryA que apunta a la cadena "Mi Tarea"
char *aryB, *aryC;          // define los punteros aryB y aryC sin inicializar
aryB = new char[20];        // crea un arreglo de 20 char y lo asigna al puntero aryB
aryC = aryB;                // asigna la dirección de aryB a aryC
while (*aryB++ = *aryA++);  // mientras aryB tome el valor de aryA sumando una unidad despues de cada iteración.
 
cout << aryC << endl;       // imprime aryC, un cambio de linea y vacia el flujo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar