| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 540 人关注过本帖
标题:读取文件的问题
只看楼主 加入收藏
zhou31146001
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
收藏
得分:0 
以下是引用wp231957在2013-3-5 13:24:03的发言:

#include  
 
int main(void)
{
    int i=5;
    printf("%c\n",i);   //i是int类型 强制转换成字符型  打印出来的是乱码
    int j=5;
    printf("%c\n",j+0x30);  //j是int类型 强制转换成字符型  打印出来的是字符 5
    return 0;
} 举个简单例子
还想问的是   fprintf(fp,"%d,%6.2f",i,f);这怎么解释呀,int数据存到了fp所指定的文件里,即txt文件里。
2013-03-05 13:56
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
回复 10楼 zhou31146001
本来那个帖子也不是回复你的问题的

我只是让你看一下 int 和char 的有啥不同

DO IT YOURSELF !
2013-03-05 14:00
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
fprintf(fp,"%d,%6.2f",i,f)  这个我没做测试

不过目测 是把i f这2个变量的值 按照整型 和6.2浮点型 分别打印到fp的文件里

DO IT YOURSELF !
2013-03-05 14:03
zhou31146001
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
收藏
得分:0 
以下是引用wp231957在2013-3-5 14:03:36的发言:

fprintf(fp,"%d,%6.2f",i,f)  这个我没做测试

不过目测 是把i f这2个变量的值 按照整型 和6.2浮点型 分别打印到fp的文件里
对,fprintf()是这样的,但是fp是txt文件呀,它存放了int行数据了呀。

另外真想请教一下当txt里是数据时,怎么把它们读出来呢???
谢谢!!!
2013-03-05 14:35
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
看来 8楼的代码是白发了


DO IT YOURSELF !
2013-03-05 14:43
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
都说了  肉眼能看到的 都是字符

DO IT YOURSELF !
2013-03-05 14:45
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
一般来说 从文件中 读取整型或浮点型数据  该文件中得有固定的起止标志符

DO IT YOURSELF !
2013-03-05 14:46
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
strstr
strchr
atoi
itoa

这一套函数就可以转换了



我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-03-05 15:07
zhou31146001
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
收藏
得分:0 
以下是引用wp231957在2013-3-5 14:46:46的发言:

一般来说 从文件中 读取整型或浮点型数据  该文件中得有固定的起止标志符
不好意思,我有点笨了。
人类第一条染色体编码序列.rar (24.06 KB)

那您看一下,这个该怎么读呢?
我是这么理解的
while(!feof(fp))
{
fgets(str,....
哎呦,我疯了,实在想不出怎么读取呀!!!!
2013-03-05 15:10
梦幻乐园
Rank: 2
等 级:论坛游民
帖 子:62
专家分:87
注 册:2012-10-25
收藏
得分:0 
回复 8楼 wp231957
你的这个程序代码的框框怎么做出来的
2013-03-05 15:28
快速回复:读取文件的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.088246 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved