char texto[]="Yo los conozco, son ocho los monos: Pocho, Toto, Cholo, Rocho, Moncho, Rodolfo, Otto, Pololo. Son todo trolos...son todo carolos, otros son locos, yo los conozco, no los soporto. Pocho Orozco: Odontólogo ortodoxo, doctor Como Borocotó";
pc = texto;
Recorrido2Char(&pc, strlen(texto) );
void Recorrido2Char(char *pcp[], int intsize)
{
int longitud=0;
char ccTxx[MAXCHARF]={0x00};
memcpy(ccTxx, NULL, 1);
memcpy(ccTxx, *pcp, MAXCHARF);
while (*pcp != '\0') {
printf( "%c\n", ccTxx[longitud] );
longitud++;
pcp++; /* Vamos a la siguiente letra */
}
printf( "COPIADO \"%s \n", ccTxx);
}
printf( "%c\n", ccTxx[longitud] );
#define MAXCHARF 2048
char *pc;
char texto[]="Yo los conozco, son ocho los monos: Pocho, Toto, Cholo, Rocho, Moncho, Rodolfo, Otto, Pololo. Son todo trolos...son todo carolos, otros son locos, yo los conozco, no los soporto. Pocho Orozco: Odontólogo ortodoxo, doctor Como Borocotó";
pc = (char *) malloc(987);
pc = texto;
void Recorrido2Char(char *pcp[], int intsize)
{
int EndOfLine = 0;
int i = 0;
int longitud = 0;
char ccTxx[MAXCHARF]={0x00};
memcpy(ccTxx, NULL, 1);
memcpy(ccTxx, *pcp, MAXCHARF);
printf( "COPIADO: %s \n", ccTxx);
EndOfLine = 0;
do
{
printf( "%c\n", ccTxx[longitud] );
if(ccTxx[i] == '\0')
{
EndOfLine = 1;
printf( "Ultima Letra fue: [ %c ] \n", ccTxx[longitud-1] );
}
i++;
longitud++;
}while(!EndOfLine);
printf( "COPIADO: %s \n", ccTxx);
}