| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1702 人关注过本帖
标题:[原创]考考你
只看楼主 加入收藏
zzymoon
Rank: 1
等 级:新手上路
帖 子:82
专家分:1
注 册:2006-9-19
收藏
得分:0 
以下是引用zhanghuan_10在2006-12-3 9:28:29的发言:
a--&-b这个是按位与吧!这个为什么是零,也顺便提一下吧!谢谢了!

a--&-b就相当于是:7&-8(7与-8按位与)即:00001001&11110110=0


程序天下,C的亡魂。 偶``````来自地狱
2006-12-03 13:36
zzymoon
Rank: 1
等 级:新手上路
帖 子:82
专家分:1
注 册:2006-9-19
收藏
得分:0 
以下是引用mn51pj在2006-12-3 13:03:02的发言:

大哥们
a--b 与 a-b
有什么区别呢

表达式的值是没有什么区别,都是-1,不过第一个表达式计算完后a=6了,而第二个表达式计算完后a没有变


程序天下,C的亡魂。 偶``````来自地狱
2006-12-03 13:41
zzymoon
Rank: 1
等 级:新手上路
帖 子:82
专家分:1
注 册:2006-9-19
收藏
得分:0 
以下是引用chenfuyuxin在2006-12-3 12:57:37的发言:

a<---b

a->--b

a--<-b

a--->b

第一个是绝对不行的,---b怎么可以?
第二个是什么意思?能否解释一下?
第三个可以。
第四个也不行,能否都解释一下,兄弟?


程序天下,C的亡魂。 偶``````来自地狱
2006-12-03 13:46
我不是郭靖
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:494
专家分:6
注 册:2006-10-4
收藏
得分:0 
以下是引用zzymoon在2006-12-3 1:14:24的发言:
a-+--b

这个着实不明白是怎么回事,能否解释一下?

就好比 7-+7=0一样,


2006-12-03 13:52
zhanghuan_10
Rank: 1
等 级:新手上路
威 望:2
帖 子:751
专家分:0
注 册:2006-10-25
收藏
得分:0 
7的二进制数是00000111吗?8的进制数是00001000吗?-8就是11110111,是按位取反后加一吧!就是11111000吧!

[此贴子已经被作者于2006-12-3 14:18:09编辑过]



该学习了。。。
2006-12-03 14:17
勇不放气
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-12
收藏
得分:0 

程序这东西就是妙!

2006-12-03 14:23
zhanghuan_10
Rank: 1
等 级:新手上路
威 望:2
帖 子:751
专家分:0
注 册:2006-10-25
收藏
得分:0 
以下是引用chenfuyuxin在2006-12-3 12:57:37的发言:

a<---b

a->--b

a--<-b

a--->b

只有第三个编译时没有错误,得到结果!其他的都有错误!


该学习了。。。
2006-12-03 14:25
yutian_0130
Rank: 1
等 级:新手上路
帖 子:155
专家分:0
注 册:2006-12-2
收藏
得分:0 

不懂 - -#


不喜欢编程...但我别无选择...
2006-12-03 14:26
zhanghuan_10
Rank: 1
等 级:新手上路
威 望:2
帖 子:751
专家分:0
注 册:2006-10-25
收藏
得分:0 

#include <stdio.h>

int main(void)
{
int a = 7, b = 8;

printf("%d", a--b);

return 0;

}
main.c:7: error: syntax error before "b"
main.c:5: warning: unused variable `b'
:: === Build finished: 1 errors, 1 warnings ===
这个?表达式可以这样用吗?好像也是有错误啊!


该学习了。。。
2006-12-03 14:28
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用mn51pj在2006-12-3 13:03:02的发言:

大哥们
a--b这个是错的 与 a-b
有什么区别呢


倚天照海花无数,流水高山心自知。
2006-12-03 16:23
快速回复:[原创]考考你
数据加载中...
 
   



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

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