Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 19, 2008, 04:32:20
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Duda compleja en un fprintf 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Duda compleja en un fprintf  (Leído 413 veces)
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 289


Senior Programmer


Ver Perfil Email
« en: Octubre 10, 2006, 02:39:50 »

En línea
Micki Qwerty
Visitante
« Respuesta #1 en: Octubre 10, 2006, 03:52:25 »

man fprintf
« Última modificación: Octubre 12, 2006, 05:47:05 por /Migue » En línea
Micki Qwerty
Visitante
« Respuesta #2 en: Octubre 10, 2006, 03:56:30 »

puffff el formato esta ilegible.... bueno creo que puedes hacerte una idea... si lo necesitas para continuar ese codigo o algo asi intentare echarte una mano ok? si tienes linux mira te el manual desde la consola de comandos : man fprintf y lo veras mejor que aqui...
En línea
arvin
Visitante
« Respuesta #3 en: Octubre 10, 2006, 09:21:02 »

... perdon que me meta pero migue solo te tiro pura basura y no te explico absolutamente nada...

%.4s%

5s%-6s%

es formato nada mas de salida o de entrada, segun sea el caso, para que podas entender mejor esto leete en el libro que veo NO has leido de "The C programming languaje" que amablemente subiste en la peticion de la biblia de c
capitulo 1 pagina 16, (pagina 39 de referencia nada mas)

caputulo 7 completito! especial interes en las paginas: 141, 142


algunos tipos que piensan igual:


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Un codigo de sir giunti ("protto")  que te puede servir tambien de referencia futura:


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion



otro tipo que se complica la existencia pero que es buena referencia de uso del "format scanf" & "format printf" (recordaos que printf derivo los siguientes prototipos ... fprintf, cprintf 1996..)


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion



Otra explicacion en forma sencilla por el ya desaparecido de la scene simon sheppard's (murdoc_)


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion



otro tipo que puso mas ejemplos que simon:


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion



y por ultimo de las propias palabras de la esposa de google: wikipedia


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Basicamente tenes esta coleccion de tokens de formato para un conocido tambien como splinter:

%d %i   Decimal signed integer.
   %o   Octal integer.
   %x %X   Hex integer.
   %u   Unsigned integer.
   %c   Character.
   %s   String.   See below.
   %f   double
   %e %E   double.
   %g %G   double.
   %p   pointer.
   %n   Number of characters written by this printf.
      No argument expected.
   %%   %. No argument expected.

quiza esta expresion te ha confundido: "%%"  pero podes jugar con los tokens de manera que le des formato a tu corriente de entrada o de salida (corriente puede conocerse tambien como fichero pero no es el caso..) %05d  cinco numeros decimales (naturales pues) y el cero incluido, %5.2f cinco enteros y dos flotantes (reales), basicamente juegas con este formato: %<formato>token  o en el caso de la confusion: %<expresion de token>%...


En el caso que expones si ves detenidamente la cadena de tokens y particularmente tu duda:

%.4s%     : %.4s  el % al final pertenece al siguiente token

5s%-6s% : 5s te saltaste un "%", %-6s esta bien, %  pertenece a otro token...


 Wink


espero te sirva, dudas mas concretas entonces si, aca en el foro ...



ya van dos migue... Grin




laisha
« Última modificación: Octubre 10, 2006, 11:21:40 por AzRaEL » En línea
Micki Qwerty
Visitante
« Respuesta #4 en: Octubre 11, 2006, 07:02:45 »

« Última modificación: Octubre 11, 2006, 07:05:32 por /Migue » En línea
arvin
Visitante
« Respuesta #5 en: Octubre 11, 2006, 10:36:28 »

« Última modificación: Octubre 11, 2006, 10:52:04 por AzRaEL » En línea
Micki Qwerty
Visitante
« Respuesta #6 en: Octubre 12, 2006, 08:35:33 »

En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 289


Senior Programmer


Ver Perfil Email
« Respuesta #7 en: Octubre 12, 2006, 09:51:00 »

En línea
[p3ll3]
Colaborador
*****
Desconectado Desconectado

Mensajes: 535


... Open your eyes , open your mind ...


Ver Perfil WWW
« Respuesta #8 en: Octubre 12, 2006, 12:09:51 »

PD: la biblia de c es intragable, prefiero el manual...

No es para entar en roces con nadie ni nada por el estilo pero a mi parecer la biblia de c es un buen libro para aprender este lenguaje, (todo esto es desde mi punto de vista) trae muy buenos ejemplos y a la hora de la explicacion del programa describe cada parte del mismo parte por parte... (  Grin Grin , cualquiera diria que soy de la parte comercial de la empresa de ese libro  Grin Grin)
No es tan intragable que digamos..

Bueno solo queria dar esa opinion en la que difiero del compa /Migue...

SaluDOS......................... Cool
« Última modificación: Octubre 12, 2006, 12:25:09 por Yoda » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

Micki Qwerty
Visitante
« Respuesta #9 en: Octubre 17, 2006, 05:02:21 »

En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Duda compleja en un fprintf « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC