如何获得CString中的第一个字符

 我来答
匿名用户
2016-09-12
展开全部
下边这段代码是计算一个字符串的字符个数的,注意不是字符串长度,自己改吧,很简单

int StringCountCharsA(CHAR *szTarget)
{
int nCount = 0,nCorsor = 0;
byte btChar;
btChar = *(byte*)szTarget;
while(0x00 != btChar)
{
nCount ++;
if(::IsDBCSLeadByte(btChar))
{
nCorsor += 2;
}else
{
nCorsor += 1;
}

btChar = *(byte*)(szTarget+nCorsor);
}

return nCount;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式