论坛风格切换切换到宽版
  • 464阅读
  • 2回复

[问题求助]数据结构怎样能进行并运算 [复制链接]

上一主题 下一主题
 
发帖
2063
C币
-235799
威望
384
贡献值
1
银元
0
铜钱
4574
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
int hind.e.x = wid % HASH_MAX_QUEUES;--------------彩票
     TN_WIDGET *te.mp = Registry[hin.dex]->next;域名
     .whil.e(temp && temp->wid != wid)          婚庆
   .           .  temp=temp->next;电脑
.    return temp;.

上面这段程.序中temp是一个数据结构,.大家看看temp && temp->wid 的值会是多少,数据结构怎么还能和数据结构并运算,--- 印刷
请高手讲解一下,下面是我写了个程序,大家看看 问题出在那为什么我的数据结构的.并.运算总等1呢?.
#inclu.de <stdio.h>教育
#.include <malloc.h>[成人用品]

struct test{
        int  wid.;教育
   .     int  p;--- 印刷
};

int   main()
{
        struct test *a.;投资
   .     struct test *b;           鲜花
        int    .i;外贸

        a = .(struct test *) malloc(si.zeof (struct test));[成人用品]
        b = (struct test *) malloc(.s.izeof (struct test));投资
  .      a->wid = 1;
        a->p =. 1;(广告)
        b->wid. = 5;投资
        b.->p = 1;.

        i = a && b->w.id;.
       . print.f("i == %d\n",i);.

      
}

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线gratful.
发帖
2079
C币
-611306
威望
371
贡献值
2
银元
-2
铜钱
4648
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
i = a && b->wid只有两种结果,0 或1,你这个a 还有b->wid都非零,所以结果是1.

temp && temp->wid只是个条件判断,如果temp为null,或者temp->wid不等于那玩意儿时候,条件满足。

[ 本帖最后由 liying_gg 于 2009-5-21 17:41 编辑 ]

离线uranas.
发帖
1976
C币
3483
威望
369
贡献值
2
银元
-2
铜钱
4543
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
这是一个查找窗口的程序,他肯定要找到这个窗口返回,不光是逻辑上的通过问题
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个