Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/09/2010, 12:25
abacusar
 
Fecha de Ingreso: septiembre-2010
Mensajes: 60
Antigüedad: 14 años, 3 meses
Puntos: 5
Respuesta: PROTOTIPOS - Curioso

Cita:
Iniciado por Zunri Ver Mensaje
No, no es un puntero, es una variable normal float.

Tengo entendido que para pasar una variable por referencia en c,
en la declaración de la función se pone &.

He probado con *, y con & en la llamada que creo que es otra forma, pero
tampoco funciona.

¿Es muy raro verdad? :)
Ni curioso ni raro. Simplemente tienes que mirar de nuevo los punteros en C.

Prototipo:

Código C:
Ver original
  1. void blablalba(....., float* v);

Función:

Código C:
Ver original
  1. void blablabla (...., float* v) {
  2. }
Llamada:

Código C:
Ver original
  1. blablabla (....., &valor_float) ;


Punto.