摘要: 1.我们并不是实时操纵文件,也不是实时生效,它依赖于缓冲区。非缓冲模式编程与常规区别,就是实时与不实时的区别。2.//fgetc fputc, fgets fputs, fgetwc fputwc, fgetws fputws, fread fwrite这些函数都是缓冲区编程,当对数据要求非常高的时 阅读全文
posted @ 2016-09-21 18:16 芬乐 阅读(368) 评论(0) 推荐(0) 编辑
摘要: csdn.txt中的数据是这样的: 1.main.c 2.list.h 3.list.c 阅读全文
posted @ 2016-09-21 16:09 芬乐 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1.sscanf和sprintf只适用于投机取巧的场合。sprintf你可以把数据整理好了,在内存里把它写进去会很容易的。读取的时候,多一个少一个就不好弄了。 2.sscanf只能处理最标准的数据,如果每一行格式都一样,可以使用,如果不一样,会遇到很多问题。 阅读全文
posted @ 2016-09-21 13:31 芬乐 阅读(383) 评论(0) 推荐(0) 编辑
摘要: #define _CRT_SECURE_NO_WARNINGS #include #include //切割不同间隔符的方法://第一种办法将分隔符替换为空格 //第二种办法集合 //scanf //________ //sscanf //fscanf //第一种:void main1(){ char name[100] = { 0 }; char pass[100] = { ... 阅读全文
posted @ 2016-09-21 12:59 芬乐 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.unicode文件的打开必须用rb模式。 3.wchar_t str[100] = { 0 }; 这个占200个字节。 2.宽字符对应的处理 fgetc fgetwc fputc fputwc fgets fgetws fputs fputws fprintf fwprintf fscanf f 阅读全文
posted @ 2016-09-21 06:50 芬乐 阅读(422) 评论(0) 推荐(1) 编辑