//双字节字符常量用于汉字存储
//显然有利于汉字处理如判回文
#include<stdio.h>
typedef unsigned short wchar_t;//用VC则应删除此行,因VC中wchar_t成了基本类型
main()
{
wchar_t s[ ]={'上','海','自','来','水','来','自','海','上',0};
char *p=(char*)s;
int i;
puts(p); //这样不能显示原文
for(i=0;s[i];i++,p++,p++)
printf("%c%c",*(p+1),*p);
printf("\n"); //这样才显示原文
//有兴趣者继续编程以判断这句话是否回文:
;;;;;;;;;;;;;;;;
}
[此贴子已经被作者于2006-6-23 13:16:09编辑过]