Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2012, 01:12
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 11 meses
Puntos: 5
punteros a archivos lenguaje c

hola todo bien ,

bueno por lo que se de punteros. es que tienen la direccion de memoria de otro valor. ellos tambien tienen una direccion de memoria.
la direccion se le asinga por & (ampersand), el puntero se identifica por *(asterisco), y en los vectores se marca solo la primer posicion... por que el puntero arrancara de ahi a las demas posiciones... (datos que contenga)


bien , archivos...


1) en una parte dice..."La estructura FILE" (estructura FILE seria a como si el usuario definiera una estructura propia ,esta tiene variables de diferentes tipos, entonces "FILE" tambien tiene estructura...tiene miembros...como las que menciono a continuacion
level.
flags
fd
hold
bsize
istemp
)
lo raro es que nunca vi "FILE.level"?
o me equivoco??

-----------------

2) en otra parte dice,,

"FILE *parch
donde parch es un puntero a la estructura FILE
"
seria como que "PARCH" tiene la direccion de memoria de la estructura FILE... a FILE se le asignan datos en sus variable, si esta es una estructura..¿ ???
--------------------------------------------

3) modo de apertura "A",- este sirve para agregar datos... no se posiciona al principio del texto.. sino al final-

en una parte dice...

"Si el archivo es abierto exitosamente, la funcion devuelve un puntero a la estructura FILE asociada al archivo. En caso de detectarse un error devuelve NULL"

-que quiere decir..la funcion devuelve un puntero a la estructura FILE?-
FILE tendra un fopen que tendra una ruta y modo de apertura... calculo que esto se le asigna a FILE...y creo que por ahi va la mano...

-----------------

Y bueno por el momento , me quisiera sacar estas dudas...

gracias