#include <stdio.h>
int main (void)
{
int p = 0;
char pstr[2+1];
char* str="hello 12345 你好吗wdfsfd是的你好";
printf("strlen[%d]\n", strlen(str));
while(*str)
{
memset(pstr, 0x00, sizeof(pstr));
if ((unsigned char)*str > 127)
{
strncpy(pstr, str, 2);
printf("[%s]\n", pstr);
str += 2;
p+=2;
}
else
{
str += 1;
p+=1;
}
}
printf("p[%d]\n", p);
return 0;
}
识别字符串中的汉字
最新推荐文章于 2023-03-21 01:50:30 发布