Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/04/2009, 13:42
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 6 meses
Puntos: 52
Respuesta: Duda con punteros

Ya lo he compilado tal como esta y es evidente que no funciona.
Tu lo has dicho, hay que aumentar pB tambien. Una vez correjido eso, funciona perfectamente.

Te dejo el codigo correjido.

Código C++:
Ver original
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     char a[]= "string", b[10], *pA = a, *pB = b;
  8.  
  9.     while(*pA != '\0')
  10.     {
  11.         *pB = *pA++;
  12.         pB++;
  13.     }
  14.     cout << b;
  15. }

Saludos