funciones de la biblioteca C - putc ()
C biblioteca estándar - <stdio.h>
descripción
funciones de la biblioteca Cint putc (int carbonilla, FILE * stream) El argumento carbóncarácter especificado (un carácter sin signo) se escriben en el flujo especificado en la corriente, y la ubicación identificador movimiento hacia adelante.
declaración
Aquí es () sentencia de función putc.
int putc(int char, FILE *stream)
parámetros
- Char - que ha de ser de carácter escrito.El carácter de su correspondiente valor int pasó.
- corriente - Este es un puntero a FILE puntero a un objeto, el objeto es ARCHIVO identifica el carácter que va a corriente por escrito.
Valor de retorno
Esta función como un unsigned char echado a un int Devuelve el carácter escrito, si se produce un error regresa EOF.
Ejemplos
El siguiente ejemplo demuestra putc () se utiliza la función.
#include <stdio.h> int main () { FILE *fp; int ch; fp = fopen("file.txt", "w"); for( ch = 33 ; ch <= 100; ch++ ) { putc(ch, fp); } fclose(fp); return(0); }
Vamos a compilar y ejecutar el programa anterior, lo que creará unarchivo.txt archivo en el directorio actual, que dice lo siguiente:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd
Ahora vamos a utilizar el procedimiento siguiente para ver el contenido del archivo anterior:
#include <stdio.h> int main () { FILE *fp; int c; fp = fopen("file.txt","r"); while(1) { c = fgetc(fp); if( feof(fp) ) { break ; } printf("%c", c); } fclose(fp); return(0); }