13/09/2008, 03:45
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 22
Antigüedad: 16 años, 3 meses Puntos: 0 | |
diferencia * y &? Hola!, querría saber la diferencia que existe entre estas dos versiones de función "registrotemp" de un programa para registrar las temperaturas más alta y más baja de un día determinado.
struct temperatura {
float alta;
float baja;
};
int main ()
{
temperatura temp;
registrotemp(temp);
} void registrotemp(temperatura &t)
{
float actual;
leertemperatura(actual);
if (actual>t.alta)
t.alta=actual;
else if (actual<t.baja)
t.baja=actual;
} void registrotemp(temperatura *t)
{
float actual;
leertemperatura(actual);
if (actual>t->alta)
t->alta=actual;
else if (actual<t->baja)
t->baja=actual;
}
Gracias! |