c语言文件操作相关函数举例分析
发表于:2022-08-12 作者:安全数据网编辑
编辑最后更新 2022年08月12日,本篇内容主要讲解"c语言文件操作相关函数举例分析",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"c语言文件操作相关函数举例分析"吧!关于fscanf函数的用
本篇内容主要讲解"c语言文件操作相关函数举例分析",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"c语言文件操作相关函数举例分析"吧!
关于fscanf函数的用法
_Check_return_ _CRT_INSECURE_DEPRECATE(fscanf_s) _CRTIMP int __cdecl fscanf(_Inout_ FILE * _File, _In_z_ _Scanf_format_string_ const char * _Format, ...);这是函数声明,该函数有三个参数,第一个是文件指针,第二个是格式如"%s %d..."这样的,第三个是保存这些从文件读取的数据的地址。具体这些可以去百度,接下来想讲讲我对这个的理解。while (!feof(fp)) { fscanf(fp, "%s %d", myp.myname, &myp.socer); }
大家好奇为什么这样可以读取文件中的格式化字符。这是因为文件指针会自动向下移动,每当我们读取一行,文件指针就会自动向下读取一行。类似的有read函数。(具体专业术语可能有误,希望大家指出)下面附上例子;
#include#include #include struct MyStruct{char myname[10];int socer;};int main(){MyStruct myp;FILE *fp = NULL;fp = fopen("d:/data.txt", "a+");while (!feof(fp)){ fscanf(fp, "%s %d\n", myp.myname, &myp.socer); printf("%s %d\n", myp.myname, myp.socer);}printf("%s %d\n", myp.myname, myp.socer);fclose(fp);system("pause");return 0;}
细心的同学可能发现我的例子里用的和前面写的fscanf(),有点不一样
fscanf(fp,"%s %d",myp.myname, &myp.socer);fscanf(fp,"%s %d\n",myp.myname, &myp.socer);
这两个都可以工作。 说了这么多,只是想表达这个文件指针会自动的向下移动,可能你早已经知道。
首先你要在d盘创建data.txt内容类似这样张三 100李四 99王二 60
到此,相信大家对"c语言文件操作相关函数举例分析"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
c语言网络技术和编程语言总结
c语言对应的三级考试网络技术
网站服务器后台如何加防护密码
c语言软件开发步骤
c语言中网络技术知识点
服务器对权限提升的防护措施
怎么在阿里云租服务器
黑苹果能做web服务器吗
c语言和网络技术哪个好考
云服务器2核4G是什么性能
关于小学网络安全交通安全简报
一个服务器可以接多少网线
数据库系统开发意义
政工网服务器
信息安全是指网络安全吗
网络安全监测装置最大采集数量
游戏数据库怎么到服务器
网络安全确保不发生
证券公司网络技术岗
镇江营销软件开发流程
网络安全知识竞赛答案多选题
软件开发ar岗位
服务器卸载数据库步骤
改数据库名称
网络安全研究生就业怎么样
struts2连接数据库
同志软件开发编
手机管理服务器的软件下载
进口网络技术与设备公司
一个服务器几个域名
我的世界服务器如何查看坐标
网络安全靠人民书法作品
软件定义网络技术的架构
飞机燃油系统故障诊断软件开发
pubmed数据库费用
cdn服务器地址
电信诈骗属于网络安全吗
淮安怀扬信网络技术
进口网络技术与设备公司
世界互联网领先科技什么时候发布