C语言setbuf()函数:把缓冲区与流相关联 头文件: #include 函数setbuf()用于将指定缓冲区与特定的文件流相关联,实现操作缓冲区时直接操作文件流的功能。其原型如下: void setbuf(FILE * stream, char * buf); 【参数】stream为文件流指针,buf为缓冲区的起始地址。 如果参数buf 为NULL 指针,则为无缓冲,setbuf()相当于调用setvbuf(stream, buf, buf ? _IOFBF : _IONBF, BUFSIZE)。 说明:在打开文件流后,读取内容之前,可以调用setbuf()