99问答网
所有问题
如何在C语言中使用汉字作为if的判断语句?
如题所述
举报该问题
推荐答案 2013-01-21
直观点可以用strcmp函数,如果想用直接用==或!=来判断,你要先把汉字换成一个unsigned short型,要比较的汉字也放入一个unsigned short型,就可以用==或!=判断:
例如unsigned short a=0xd6d0; //0xd6d0表示"中"字,
if(a==0xd6d0) printf(“这是中字");
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BWOXvvj77.html
其他回答
第1个回答 2013-01-21
c语言中除了输出函数中可以有汉字外,好像其他函数中都不会出现汉字吧。不过说实话,我没太明白你的意思。
第2个回答 2013-01-21
可以用memcmp
if(memcmp(buf,"你好",4))
相似回答
大家正在搜
相关问题
如何在C语言中使用汉字作为if的判断语句
C语言:怎么用if()判断输入的汉字是否是要求的汉字
C语言If判断可以用中文吗??
在C语言里该怎样用if语句去判断输入的中文字符的是否呢,请各...
C语言IF函数判断条件如何使用中文
c语言中输入一个汉字赋值给一个字符数组,怎样用if语句来验证...
JSTL中c:if语句怎么判断中文