Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2011, 05:02
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Indices de un apuntador

Para empezar, estas reservando mal la memoria: Debes usar los corchetes para reservar mas de un bloque. Ejemplo:

cad = new char[100]; // 100 caracteres.

luego
cad[0] es el primer caracter
cad[1] es el segundo
cad[99] es el ultimo
cad[i] es i-esimo caracter de la cadena.

Ten en cuenta que se pueden comparar char asi:

if (cad[i] < cad[j])

Tambien puedes asinarlos a otra variable:

char c:
c = cad[i];

Saludos