You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
El lenguaje de programación C<br />
%X Hexadecimales sin signo (letras mayúsculas).<br />
%p Mostrar un puntero.<br />
%n El argumento asociado es un puntero a un entero, el cual recibirá el<br />
número de caracteres escritos.<br />
%% Imprimir el signo %.<br />
Tabla A.1.3: Especificadores de formato de la función printf().<br />
Existen ademas los modificadores h (short), l (long) y L. El modificador h<br />
(short) se puede aplicar a los tipos d, i, o, u., x y X, y le dice que el tipo de datos es<br />
short int o unsigned short int según el caso. El modificador l (long), se puede aplicar a<br />
los casos anteriores, significando que el tipo de datos es long int o unsigned long int,<br />
pero, además, se puede aplicar a los tipos e, E, f y g, indicando que el tipo de datos es<br />
double. El modificador L se puede aplicar a los tipos e, E, f y g, y dice que el tipo de<br />
datos es long double.<br />
La función printf() devuelve el número de caracteres realmente escritos. Un<br />
valor negativo indica que se ha producido un error.<br />
putc<br />
#include <br />
int putc(int c,FILE *f);<br />
La función putc() escribe el carácter contenido en el byte menos significativo<br />
de c en el archivo apuntado por f. Dado que los argumentos de tipo char son<br />
transformados en argumentos de tipo int en el momento de la llamada, se pueden<br />
utilizar variables de tipo char para el argumento c de putc(). La función putc()<br />
devuelve el carácter escrito. En caso de error devuelve EOF, y, dado que EOF es un<br />
valor valido en archivos abiertos en modo binario, se recomienda en dicho tipo de<br />
archivos el uso de la función ferror() para la comprobación de errores.<br />
puts<br />
#include <br />
int puts(char *cad);<br />
La función puts() escribe la cadena apuntada por cad en el dispositivo de salida<br />
standard. El carácter nulo de terminación de cadena se transforma en un carácter de<br />
salto de línea. Si tiene éxito, se devuelve un valor no negativo. En caso de error se<br />
devuelve el valor EOF.<br />
rewind<br />
#include <br />
void rewind(FILE *f);<br />
La función rewind() mueve el indicador de posición del archivo apuntado por f<br />
al principio del mismo. La función rewind() inicializa también los indicadores de error<br />
y de fin de archivo asociados a la variable f. Ningún valor es devuelto.