晕死,为什么右移运算后字节数全变为了4?
因为一个问题:“为什么汉字右移8位后,不等于0”
char *p;
if((p[0]>>8)==0)printf("不是汉字");
照说即使汉字机内码每个字节最高位为1,但是每个字节右移8位后都最高位溢出被废弃了啊!
printf("%d\n",sizeof('a'>>0));
printf("%d\n",sizeof('a'>>1));
printf("%d\n",sizeof('a'>>2));
全是4
char *p;
if((p[0]>>8)==0)printf("不是汉字");
照说即使汉字机内码每个字节最高位为1,但是每个字节右移8位后都最高位溢出被废弃了啊!
printf("%d\n",sizeof('a'>>0));
printf("%d\n",sizeof('a'>>1));
printf("%d\n",sizeof('a'>>2));
全是4
...全文
相关推荐
连杆 零件图 设计 什么啊什么啊 啊啊 啊啊
连杆 零件图 设计图 连杆 不晓得为什么非得二十个字,晕死了
com 自动化对象不能创建。晕死了
4. **查阅文档**:阅读COM组件的开发者文档,理解其使用方法和要求。5.
官网最新jasperreports.jar包下载
这是哥们在官网上下载的最新包,注册搞了半天晕死!整个大包总共有67M,小弟只能上传20M的东东,所以只传了常用的jasperreports-4.0.1.jar 、jasperreports-apple
Lenovo智能支付手环L1安装包.zip
朋友送的一个联想支付手环,看着外观还挺正常的,结果下载手机端APP可发现官网已经停止提供服务了,晕死,怪不得联想被网友喷呢。产品下架了:https://tk.lenovo.com.cn/product
汉字库12X12汉字库
汉字点阵库 12X12 的点阵汉字库,需要的可以下来看看,干嘛要20个汉字的说明啊 ,晕死


