int main(void){
char *s = "变压器110";
int i;
for (i = 0; s[i] != '\0'; i++)
{
if (!(s[i] & 0x80))
{
printf("this is a char:%c\n", s[i]);
}
else //中文编码
{
char w[2];//以字符串的形式存储汉字
w[0] = s[i];
w[1] = s[i + 1];
printf("this is a chinese:%2s\n", w);
i++;
}
}
return 0;
}