String como trabajar con el
Hola,
a la hora de trabajar con string, si quiero trabajar con cada una de las letras que forma la cadena en un bucle, como le indico al bucle que pare cuando llegamos al final de la cadena???
a la hora de trabajar con string, si quiero trabajar con cada una de las letras que forma la cadena en un bucle, como le indico al bucle que pare cuando llegamos al final de la cadena???
Hola,
Creo que al decir "string" te refieres a una cadena de caracteres, o sea, algo del tipo char * o char [].
La longitud del string te la da la funcion strlen(). Puedes hacer que el bucle dure hasta ese valor (ten encuenta que las cadenas están basadas en 0)
Otra posibilidad es que vayas comprobando el valor de la cadena, pues normalmente funciones como strcpy o strcat (y otros métodos), ponen el carácter ' ' al final de la cadena.
Salu2
Creo que al decir "string" te refieres a una cadena de caracteres, o sea, algo del tipo char * o char [].
La longitud del string te la da la funcion strlen(). Puedes hacer que el bucle dure hasta ese valor (ten encuenta que las cadenas están basadas en 0)
Otra posibilidad es que vayas comprobando el valor de la cadena, pues normalmente funciones como strcpy o strcat (y otros métodos), ponen el carácter ' ' al final de la cadena.
Salu2
Hola Quique.,
Al referirme a string me refiero a el tipo string de c++.
Entonces las funciones para los tipos char * o char[] no me sirven creo!, entonces quisiera saber como indicarle a un bucle que pare cuando llegamos al final de la cadena.
Salu2.
Al referirme a string me refiero a el tipo string de c++.
Entonces las funciones para los tipos char * o char[] no me sirven creo!, entonces quisiera saber como indicarle a un bucle que pare cuando llegamos al final de la cadena.
Salu2.
