Ayuda con punteros
Publicado por Mónica (1 intervención) el 17/04/2009 16:51:02
Hola a tod@s!!!
El problema que me ha surgido consiste en que estoy trabajando con un puntero a una estructura x. Con este puntero pretendo invocar a una determinada función, en la que entre los parámetros que se le pasan espera una variable a la estructura x y no el puntero a x.
Me gustaría saber si existe alguna manera a partir del puntero a x conseguir convertirlo en una variable del mismo tipo que la estructura x, para conseguir así invocar correctamente a la función, sin necesidad de tenerla que modificar (ya que es ajena a mi programa, y supondría miles de cambios debido a las muchas dependencias que tiene).
Tal como veo un puntero no es más que una referencia a memoria. Por tanto, si a esta referencia se le pueden asignar variables con valores, ¿por qué a una variable no se le puede asignar el puntero (es decir, la referencia de éste)?
Muchas gracias de antemano, y espero q haya quedado legible
El problema que me ha surgido consiste en que estoy trabajando con un puntero a una estructura x. Con este puntero pretendo invocar a una determinada función, en la que entre los parámetros que se le pasan espera una variable a la estructura x y no el puntero a x.
Me gustaría saber si existe alguna manera a partir del puntero a x conseguir convertirlo en una variable del mismo tipo que la estructura x, para conseguir así invocar correctamente a la función, sin necesidad de tenerla que modificar (ya que es ajena a mi programa, y supondría miles de cambios debido a las muchas dependencias que tiene).
Tal como veo un puntero no es más que una referencia a memoria. Por tanto, si a esta referencia se le pueden asignar variables con valores, ¿por qué a una variable no se le puede asignar el puntero (es decir, la referencia de éste)?
Muchas gracias de antemano, y espero q haya quedado legible
Valora esta pregunta


0