| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 608 人关注过本帖
标题:请高手帮我看看这个程序
只看楼主 加入收藏
sc19861202
Rank: 2
来 自:唐山
等 级:论坛游民
帖 子:23
专家分:47
注 册:2011-3-19
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:6 
请高手帮我看看这个程序
data=0x03;
for(i=0;i<4;i++)
data=data<<1;
temp1=data&0xf0;
temp2=data&0x0f;
temp1>>=4;
temp2<<=4;
data=temp1|temp2;
data&=0xf0;
2011-06-05 17:38
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:4 
看看就完了?

My life is brilliant
2011-06-05 17:42
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:4 
是不懂 还是怎么  把问题说清楚

                                         
===========深入<----------------->浅出============
2011-06-05 19:40
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:4 
不懂,楼主想干什么?
2011-06-05 19:44
sc19861202
Rank: 2
来 自:唐山
等 级:论坛游民
帖 子:23
专家分:47
注 册:2011-3-19
收藏
得分:0 
这个程序是这个意思吗:
第一步把0x03的赋给data,第二步for的循环语句,实现了把0x30赋给data,第三步按位与之后还是0x30,把这个值赋给temp1,第四步是把0x00赋给temp2,第五步是把0x03赋给temp1,第六步还是temp2=0x00,第八步令data=0x30,最后还是data=0x30
我怎么感觉如果是这个意思,他还费这么多周折呢??想请各位大侠帮忙看看,给点意见,是不是我哪理解语句有错误?
2011-06-05 20:38
fqtb16
Rank: 7Rank: 7Rank: 7
来 自:上海
等 级:黑侠
帖 子:96
专家分:504
注 册:2009-12-28
收藏
得分:4 
回复 楼主 sc19861202
data=0x03;        //data= 0000 0011
for(i=0;i<4;i++)
{
    data=data<<1;
}
                    //data= 00110000
temp1=data&0xf0;    //temp1=00110000
temp2=data&0x0f;    //temp2=00000000
temp1>>=4;          //temp1=temp>>4  temp1=00000011  0x03
temp2<<=4;          //temp2=temp<<4  temp2=0
data=temp1|temp2;  //  data=00000011
data&=0xf0;         //data=data&0xf0   data=0

爱拼才会赢
2011-06-07 10:31
jinzhu0505
Rank: 2
等 级:论坛游民
帖 子:24
专家分:35
注 册:2010-10-16
收藏
得分:4 
楼上太给力了!
2011-06-07 11:19
快速回复:请高手帮我看看这个程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026474 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved