06 2014 档案

【C】一个读取文件记录器
摘要:分享一下!!!#include#include#define N 70000 //定义行数!!用空间换取时间struct student{char name[20];int num;}a[N];int main(){ void GetOpenFileLine(char *szFile); ... 阅读全文

posted @ 2014-06-22 10:52 stupid_one 阅读(829) 评论(0) 推荐(0) 编辑

C语言有GetOpenFile吗?
摘要:windows中有个GetOpenFile的函数,就是上面那个啦!!我们怎么来实现呢?要我用C语言写出来我真的跪了。。但是我们可以输入文件的【绝对路径】,配合fopen函数来实现的。。注意问题①文件名中可能有空格,用scanf函数来输入文件路径不太好,他遇到空格会停止。。解决:我们用gets来输入,... 阅读全文

posted @ 2014-06-15 11:33 stupid_one 阅读(406) 评论(0) 推荐(0) 编辑

C语言判别输入的东东
摘要:梗概:现在很多用C语言写出来的作业,都是用户输入后,电脑对应操作的。其实这样有没有漏洞呢? 这样的管理系统,相信大家也不陌生,我们这里不是谈它的功能和怎样实现。。我们就谈谈最后一行。【输入序号】。其实很简单,switch语句,0-6中用case包括就OK了。。最后来个default,一切不就好了吗?... 阅读全文

posted @ 2014-06-15 11:17 stupid_one 阅读(374) 评论(0) 推荐(0) 编辑

为什么我用gets不行呢?系统无视了我的存在!!!
摘要:梗概:为什么我用gets不行呢?系统无视了我的存在!!!我还没输入东东啊。。怎么就提示【请安任意键继续】的?? 原来是缓冲区的问题啊? 一、什么是缓冲区 缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓 阅读全文

posted @ 2014-06-15 09:26 stupid_one 阅读(732) 评论(0) 推荐(0) 编辑

关于C语言读取文件时候多读一行
摘要:梗概:为什么C语言读取文件到结构体时为什么整天多读一行?一切都是【!feof(fp)】的错!!! 像这样的代码,是很多C语言学者经常犯的错误!! 对呀!那有什么问题的呢? 其实feof() 这个函数是当读到文件结束符就返回 true 值,而非到文件最后一个字符,所以当读完文件最后一个字符时,如果后面 阅读全文

posted @ 2014-06-08 13:44 stupid_one 阅读(4381) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示