C语言 a1|b2是什么意思

[复制链接]
查看11 | 回复4 | 2011-9-19 01:24:06 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-9-19 01:24:06 | 显示全部楼层
a1|b2就是a左移一位和b右移两位做或运算strcpy(str1srtlen(str1)/2),\"esshe\")这个的意思是把str为开始地址所存字符串,从字符串长度一半的位置开始,用\"esshe”来代替,换句话说,就是把str字符串的后半段用),\"esshe\"来取代,c=a^b,是c等于a和b做异或运算
回复

使用道具 举报

千问 | 2011-9-19 01:24:06 | 显示全部楼层
假如a=1000,a》1为0100b=0010,b《2为1000之后a|b为1100追问问题补充那两个又是什么意思
回复

使用道具 举报

千问 | 2011-9-19 01:24:06 | 显示全部楼层
前面一个不太确定。后面是c等于a的b此方
回复

使用道具 举报

千问 | 2011-9-19 01:24:06 | 显示全部楼层
a1右移一位。b2是左移二位。。|是位或.a^b就位运算。相同为0,不同为1.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行