读书人

在一块不以0为结束的内存中查找字符串

发布时间: 2012-01-31 21:28:41 作者: rapoo

在一块不以0为结束的内存中查找字符串用什么函数
以0为结尾的字符串中查找字符串可以用strstr,可是如果不以0结尾的内存区域,知道它的长度,怎么在里面查找字符串呢?

[解决办法]
你先得确定你的字符以什么字符结束。然后匹配查找
[解决办法]
自己逐次比较吧, memcmp
[解决办法]
realloc(buf, bufsize+1);
buf[bufsize] = 0;
[解决办法]
想办法加个 0 就可以当作字符串了。

读书人网 >VC/MFC

热点推荐