|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 关于文件的名字问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1552
人关注过本帖
标题:
关于文件的名字问题
只看楼主
加入收藏
wangcaiqusi
等 级:
新手上路
帖 子:70
专家分:0
注 册:2013-1-10
第
51
楼
收藏
得分:0
那个计算机基础有木有电子书啊?
2013-01-10 21:18
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
52
楼
收藏
得分:0
以下是引用
wangcaiqusi
在2013-1-10 21:18:02的发言:
那个计算机基础有木有电子书啊?
不知道,我也没学过,哈哈。
授人以渔,不授人以鱼。
2013-01-10 21:18
举报帖子
使用道具
赠送鲜花
wangcaiqusi
等 级:
新手上路
帖 子:70
专家分:0
注 册:2013-1-10
第
53
楼
收藏
得分:0
好吧
2013-01-10 21:19
举报帖子
使用道具
赠送鲜花
wangcaiqusi
等 级:
新手上路
帖 子:70
专家分:0
注 册:2013-1-10
第
54
楼
收藏
得分:0
刚刚我发的那个程序是不是把%c改成%s效率更快啊?
2013-01-10 21:20
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
55
楼
收藏
得分:0
没什么差别的。
授人以渔,不授人以鱼。
2013-01-10 21:21
举报帖子
使用道具
赠送鲜花
wangcaiqusi
等 级:
新手上路
帖 子:70
专家分:0
注 册:2013-1-10
第
56
楼
收藏
得分:0
额。那老师为什么说字符串速度更快啊?
2013-01-10 21:22
举报帖子
使用道具
赠送鲜花
xhay
来 自:重庆
等 级:
新手上路
帖 子:26
专家分:7
注 册:2012-10-19
第
57
楼
收藏
得分:3
没问题吧
2013-01-10 21:28
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
58
楼
收藏
得分:0
理论上是,但这么小的文件,差别几乎等于零。何况要看读的是什么数据,如果文件中字符串空格很多的话,%s也是一个一个单词地读,等于与读%c无异。通常不用太在意这种效率,微调它意义不大,除非运行的时候看到不可忍受的效果,才要想办法。
授人以渔,不授人以鱼。
2013-01-10 21:29
举报帖子
使用道具
赠送鲜花
wangcaiqusi
等 级:
新手上路
帖 子:70
专家分:0
注 册:2013-1-10
第
59
楼
收藏
得分:0
哦哦。谢谢a
2013-01-10 21:37
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
60
楼
收藏
得分:0
你要明白,读这些数据,无论使用%s、%d还是%c,程序都必须把文件中的所有字节一个不漏地读到内存中处理,全部%c一遍是免不了的,它要高效,也只能在处理那一块去做,像你现在这种读入不用处理就写出去,都不用考虑那些了,读写函数内部有数据缓冲机制,不是代码上看那样就是一个一个读的,它可能是一次就已经把所有数据都放入了缓冲区中,不用再费劲读写缓慢的外部文件了,所以那些细微提升效率的事,一般不用考虑。
授人以渔,不授人以鱼。
2013-01-10 21:45
举报帖子
使用道具
赠送鲜花
62
6/7页
1
2
3
4
5
6
7
快速回复:
关于文件的名字问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.033202 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved