C/Visual C - fwrite duda

 
Vista:

fwrite duda

Publicado por peree (3 intervenciones) el 02/06/2006 12:09:30
el fwrite lleva el 1º termino el & ?
o cuando lo lleva ?

es igual al fread?
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:fwrite duda

Publicado por Juan (68 intervenciones) el 02/06/2006 14:29:44
El fwrite no lleva el &. el fscanf si lo lleva delante de cada valor que quieras leer, por ejemplo
fscanf(file,"%s%i",&variable,&variable2)
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

RE:fwrite duda

Publicado por fernando.gomez (1603 intervenciones) el 02/06/2006 16:50:47
fscanf no necesariamente necesita el ámperson. Deben aprender el tipo de variable. Un ejemplo donde no se necesita el ámperson:

int* pVar;

*pVar = 0;

fscanf(file, "%i", pVar);

¿Ven? Es sencillo. fscanf pide un puntero a una variable. Si trabajo con puntero directamente -como en el ejemplo- no necesito el ámperson; si trabajo con variables en la pila de memoria, pues sí necesito el ámperson, para pasarle la dirección de memoria a la función.

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