C/Visual C - duda structs

 
Vista:

duda structs

Publicado por clara (1 intervención) el 09/03/2006 14:19:30
Diferencias de usar en structs:

algo.otracosa

algo->otracosa

que diferencia hay ?

puedo usar simepre . ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:duda structs

Publicado por voidpointer (180 intervenciones) el 09/03/2006 20:25:14
el punto "." hace referencia a la pertenecia y "->" tambien, la diferencia es que lo que precede al simbolo de pertenencia es que el del -> es un puntero a memoria. eje:
a *algo=(a*)malloc(sizeof(a));
algo->otracosa=0xfa;

enc cambio con el otro seria algo como
a algo;
algo.otracosa=0xfa;

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar