|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 处理字符串的困惑。。。
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
461
人关注过本帖
标题:
处理字符串的困惑。。。
只看楼主
加入收藏
wengege
等 级:
论坛游民
帖 子:148
专家分:93
注 册:2012-7-23
结帖率:
89.47%
楼主
收藏
已结贴
√
问题点数:10 回复次数:9
处理字符串的困惑。。。
假如有一个128字节的缓冲区用来存放接收的多个字符串, 而我的程序当中要经常在这个缓冲区里搜索不同字符串,考虑到缓冲区里是多个字符串 所以我到底是先将缓冲区处理然后在用C库函数搜索呢
还是自己写一个搜索字符串的函数合理些呢?
搜索更多相关主题的帖子:
搜索
字符串
缓冲区
2012-11-04 20:19
举报帖子
使用道具
赠送鲜花
青春无限
来 自:江苏
等 级:
贵宾
威 望:
24
帖 子:3452
专家分:19340
注 册:2012-3-31
第
2
楼
收藏
得分:2
看看
学 会看代码…学习写程序…学会搞开发…我的目标!呵呵是不是说大话啊!!一切皆可能
!
2012-11-04 20:37
举报帖子
使用道具
赠送鲜花
wengege
等 级:
论坛游民
帖 子:148
专家分:93
注 册:2012-7-23
第
3
楼
收藏
得分:0
呵呵, 谢谢
打好基础,学会站在巨人的肩膀上!
2012-11-04 20:58
举报帖子
使用道具
赠送鲜花
elic_2000
等 级:
论坛游民
帖 子:12
专家分:15
注 册:2012-11-4
第
4
楼
收藏
得分:2
你在什么环境下编程,内存紧张吗?如果不紧张,可以考虑开一个指针数组,将这128字节对应的多个字符串的地址记录在该数组中。128字节最多64个字符串,因此该指针数组开成64足够了。甚至如果需要对这些字符串频繁查找的话,还可以对该指针数组进行排序,然后用折半查找,效率高些。
2012-11-04 21:26
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
5
楼
收藏
得分:2
128字节,不需要考虑多么复杂的处理措施吧?
授人以渔,不授人以鱼。
2012-11-04 21:28
举报帖子
使用道具
赠送鲜花
小旭哥
等 级:
论坛游民
帖 子:106
专家分:72
注 册:2012-11-4
第
6
楼
收藏
得分:2
回复 4楼 elic_2000
请教一个问题呀
为什么128字节的内存最多只能存放64个字符串啊
我的理解中
字符串可以无限长
不知道我哪个知识点没有搞清楚
求指点
2012-11-04 21:48
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
7
楼
收藏
得分:0
以下是引用
小旭哥
在2012-11-4 21:48:07的发言:
请教一个问题呀
为什么128字节的内存最多只能存放64个字符串啊
我的理解中
字符串可以无限长
不知道我哪个知识点没有搞清楚
求指点
C的字符串要靠'\0'作识别符,加上非空串,最少占2char。
授人以渔,不授人以鱼。
2012-11-04 22:05
举报帖子
使用道具
赠送鲜花
猎人生
等 级:
新手上路
帖 子:3
专家分:7
注 册:2012-11-4
第
8
楼
收藏
得分:2
指针
2012-11-04 23:49
举报帖子
使用道具
赠送鲜花
wengege
等 级:
论坛游民
帖 子:148
专家分:93
注 册:2012-7-23
第
9
楼
收藏
得分:0
4楼说的思路对我很有启发。。因为我的缓冲区可能会调整到256个字节,所以用到指针数组还是方便点。。。
打好基础,学会站在巨人的肩膀上!
2012-11-05 10:13
举报帖子
使用道具
赠送鲜花
wengege
等 级:
论坛游民
帖 子:148
专家分:93
注 册:2012-7-23
第
10
楼
收藏
得分:0
回复 4楼 elic_2000
需要查找的字符串对应的地址是随机的, 可以用到排序或者对折吗?
打好基础,学会站在巨人的肩膀上!
2012-11-05 10:18
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
处理字符串的困惑。。。
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.020352 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved