改 c 程序笔记_1_fscanf格式字符串选取

来源:互联网 发布:淘宝标题重复关键字 编辑:程序博客网 时间:2024/05/24 01:41

用c读取txt文件时,如果用

fscanf(fp,"%lf",&M[i][j]);

特别要注意其中的‘格式字符串’“%lf”的选取,当读取的txt文件中是整型int型时,理论上可以选用“%d”就可以,"%f"对应的是float型,“%lf”对应的是double型,一定不能混用。

但是经过测试:

“%d”只可以读int型,注意txt内容必须全都都为int型,否则出错;

"%f"貌似什么都不能做,都是出错;

"%lf"可以混着读float型和int型,所以不管读取什么数据类型的txt文件最好选取这个;





0 0
原创粉丝点击