1. 判定字符串中是否有中文字符,从中文处输出。
char str[] = "abc de[]长三的ad";
int i;
for (i=0; i <strlen(str); i++)
{
if ( str[i] & 0x80)
{
MessageBox("Have")
break;
}
char * pc = "abc de[]长三的ad";
char * p = pc;
while (* p)
{
if (* p < 0)
break;
p++;
}
char ss[100];
sprintf(ss, "%s", p);
Message(ss);
注:中文高位是1