#include "iostream.h"
#include "string.h"
//网上搜的一个函数
int IsGB(char *pText)
{
unsigned char sqChar[20];
sqChar[0]=*pText;
if (sqChar[0]>=0xa1)
if (sqChar[0]==0xa3)
return 1;//全角字符
else
return 2;//汉字
else
return 0;//英文、数字、英文标点
}
void main()
{
char p[20]="wo我是adf我adf我";
char pp[20];
memset(pp,0,20);
int k=0;
for (unsigned int i=0;i<strlen(p);i++)
{
if(IsGB(&p[i])==2)
{
for (int j=0;j<2;j++)
{
pp[k++]=p[i+j];
}
pp[k]='/n';
i++;
}
}
cout<<pp<<endl;
}
今天用到的一个程序。