怎么分割 '\0'为标志的char 有一个char[512]="qqqq\0cccccc"请问怎么分别得到。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 memcpy ,strlen 联合使用。strlen 可以得到前面"qqqq"的长度, 那后面的呢?为什么不能用strtok char[512]="qqqq\0cccccc\0"这样好点,最后就有两个\0 char[512]="qqqq\0cccccc\0"怎么得到阿。我刚刚学c++对此不是很了解 应该是指双0结束的字符串吧?可以这样:extern char *pValues;//指向这个字符串char *pItem; while( *pValues != '\0'){ AfxMessageBox(pValues); pValues += strlen(pValues)+1;} char s[512]="qqqq\0cccccc\0"怎么得到阿。我刚刚学c++对此不是很了解-----------------------------------------你往数组里面写入字符不就是了?或者初始化全部写入内容。不过 char char[512]="qqqq\0cccccc\0"的有效长度只计算到第一个\0,亦即: qqqq char *s="qqqq\0cccccc\0";倒是可以的 定时写入ADO access数据库 内存增加 如何实现? Icon形式下,当我重新加载CListCtrl的内容后,如何让CListCtrl的滚动条滚动到指定的位置 如何在VC6下生成缩略图? 停止服务时出现错误997:重叠I/O操作在进行中,附代码 使用UDP发送广播的问题 请问作图问题. 如何显示一个选择路径的对话框? 想学点软件设计方面的东西,该看哪方面的书呢? 欢迎高手前来指导工作,菜鸟来和我共同进步 又是一个VC链接时的问题,请大侠解答。(在线等) CreateDIBSection 出错,求助!
这样好点,最后就有两个\0
char *pItem;
while( *pValues != '\0')
{
AfxMessageBox(pValues); pValues += strlen(pValues)+1;
}
-----------------------------------------你往数组里面写入字符不就是了?或者初始化全部写入内容。
不过 char char[512]="qqqq\0cccccc\0"
的有效长度只计算到第一个\0,亦即: qqqq