stdio.h常用的函数

int getchar() //从标准输入设备读入一个字符
int putchar() //向标准输出设备写出一个字符
int scanf(char *format[,argument…]) //从标准输入设备读入格式化后的数据
int printf(char *format[,argument…]) //向标准输出设备输出格式化字符串
char *gets(char *string) //从标准输入设备读入一个字符串
int puts(char *string) //向标准输出设备输出一个字符串
int sprintf(char*string,char*format[,…]) //把格式化的数据写入某个字符串缓冲区

以及c文件操作相关函数

FILE* fopen(const char * path,const char * mode);//打开文件
int fclose(FILE * stream);//关闭文件
int feof(FILE * stream);//判断是否到文件尾,到末尾返回非零值,其他情况返回0
int fgetc(FILE * stream);//从文件中读取一个字符
char *fgets(char *buf, int bufsize, FILE *stream);//从文件中读取一行字符串,存到buf中,返回buf地址
int fputc(int c,FILE * stream);//将一个字符写入到文件中
int fputs(const char * s,FILE * stream);//写入一行字符串
int fseek(FILE * stream,long offset,int whence);//用来移动文件流的读写位置
long ftell(FILE * stream);//获得文件的读写位置
size_t fread ( void *buffer, size_t size, size_t count, FILE *stream);//从文件读数据写入buffer中
size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream);//写入数据到文件中


你可能感兴趣的:(stdio.h)