发新帖我要提问
12
返回列表
打印

不会C的不要进来哦................

[复制链接]
楼主: 耕在此行
手机看帖
扫描二维码
随时随地手机跟帖
21
耕在此行|  楼主 | 2009-12-17 09:57 | 只看该作者 回帖奖励 |倒序浏览
忠告一点:写程序别去忽悠别人(虽然可能是无意的)。因为这样一来,换位思考,别人也会忽悠你。不仅如此,那天你觉得被“别人”忽悠了,查来查去结果是自己忽悠了自己。 ...
HWM 发表于 2009-12-17 09:49

自己产品的程序,难道忽悠我自己? 呵呵.
其实还是做法问题 一个是整体移8位 操作移8*4次 一个是移字节 移2次.
整体移8位 程序看起来简单,
字节移8位,单片机工作起来简单.

使用特权

评论回复
22
machunshui| | 2009-12-17 10:12 | 只看该作者
赞成3楼,4楼

使用特权

评论回复
23
inter_zhou| | 2009-12-17 10:18 | 只看该作者
赞成22楼
发个故弄玄虚的贴,没有明白要表达什么意思。
很简单的指针用法还来忽悠人

使用特权

评论回复
24
lxyppc| | 2009-12-17 10:51 | 只看该作者
不明白楼主要表达什么东西
UI_tmp >>= 8;
即使是直接这样写,编译器也不会傻到直接去做移位的(前提是非32位的CPU),而会像你写的一样做BYTE交换

即然都要移10位或9位,那干嘛还要把低8位的值返回回来,扔了不就得了

使用特权

评论回复
25
t.jm| | 2009-12-17 11:37 | 只看该作者
程序的通用性下降了,大端模式/小端模式写法要改变.
好的编译器完全能处理你的这点小技巧,
建议还是用 >>.

使用特权

评论回复
26
踢球老越位| | 2009-12-17 13:19 | 只看该作者
可怜的老耕。。。。被拍成这样

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
xlsbz + 1
27
耕在此行|  楼主 | 2009-12-17 13:31 | 只看该作者
可怜的老耕。。。。被拍成这样
踢球老越位 发表于 2009-12-17 13:19

呵呵 理解万岁.............

使用特权

评论回复
28
sinanjj| | 2009-12-17 17:44 | 只看该作者
指针也不主要是干这个活的.

要你这么推理, 凡是移8位的都这么鼓捣.






指针的主要作用是结构, 链表, hash, 2叉数....等等经典结构, 提供了很好的应用方式.
LZ这么用顶多是"雕虫小技", 而且无实用价值

使用特权

评论回复
29
原野之狼| | 2009-12-17 18:32 | 只看该作者
同意楼上所说的
  “指针的主要作用是结构, 链表, hash, 2叉数....等等经典结构, 提供了很好的应用方式.

使用特权

评论回复
30
huangqi412| | 2009-12-17 19:14 | 只看该作者
无语

使用特权

评论回复
31
不亦心| | 2009-12-17 21:51 | 只看该作者
不会C的看了这个标题,还是好奇过来了
留个脚印走人

使用特权

评论回复
32
Etual| | 2009-12-18 08:39 | 只看该作者
对于C我会看,写就不怎么行 - -b

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则