• Jueves 14 de Noviembre de 2024, 23:20

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - jordi97bcn

Páginas: [1]
1
C/C++ / paso de punteros a funciones
« en: Viernes 17 de Julio de 2009, 16:51 »
Hola a todos, y antes de nada gracias por leer mi mensaje.

tengo una dudilla... Cuando pasas un puntero una función como parámetro, de esta manera:

char *p
......
.....
cambiar(p)
....

void cambiar (char *p)
{
....
}

internamente, en el método cambiar, se puede modificar el contenido de *p (es decir, el "valor" de la variable a la que apunta) pero NO la dirección a la que apunta p?

No sé si me explico, sé que suena un poco enrevesado. Reformulando la pregunta, ¿se puede cambiar desde dentro de un método, a dónde apunta un puntero, si ese puntero se recibe como parámetro? o solo se puede cambiar su "contenido"?

gracias de nuevo, y saludos!

Páginas: [1]