随笔分类 - 标准io
摘要:write(fd,buf,strlen(buf)); //防止'\0'写入fgets(fd,buf,sizeof(buf); //如果buf数组很小,为什么没有把buf中的‘\0’复制。 解释: strlen()是不计算'\0'的,所以write不会把'\0'也写进去。fgets()是遇到'\n'刷
阅读全文
摘要:标准io全缓存 1.文件写完指针在文件尾,需要移动文件指针到行首,才能进行文件读操作。 #include<stdio.h>int main(int argc, const char *argv[]){ FILE *fp = fopen("./hello","a+"); char ch = 'A';
阅读全文
浙公网安备 33010602011771号