Cita de: Dark Invader en 16 Junio 2011, 18:45 PM
Lo que pasaba es que si por ejemplo:
int strlen(char *cadena)
Esa es la funcion pero por parametro seria:
int strlen(&cadena)
Se enviaria la direccion cadena y el parametro de la funcion almacenaria el valor de esa direccion,en este caso de la cadena.Pero claro estudie que las cadenas y arrays ya estan definidos en memoria,y no haria falta pasar la direccion...O eso creo.
No hace falta; vuélvete a leer este enlace:
http://www.cplusplus.com/doc/tutorial/functions2/
Si continúas sin entenderlo crea otro post y pregunta.
Cita de: Dark Invader en 16 Junio 2011, 18:45 PM
Pero imaginate que no sabes cuanto mide la cadena,imaginemos que has cazado la cadena con gets y a lo mejor son 9 letras(abcdefgh + el caracter de final de cadena)
Entonces¿seria la misma estructura,incrementando y luego decremento?
Fíjate que en mis códigos nunca "sé" el tamaño de las cadenas .