帮忙看看这段程序

小婷子 发布于 2013/05/16 18:03
阅读 137
收藏 0
 

#define    ns tc [0]

#define    ne (*(unsigned char *)&kd)

#define    ds (*(unsigned char *)0x00000000)        

#define    de (*(unsigned char *)0x00000000)        

void al( void )

{

   unsigned short  rc;

   unsigned char  *add;

   unsigned short  da;

   unsigned char   lp;

   rc = 0;

   for( add=&ns;add<&ne;add++)

   {

      if( &ds> add || &de<= add )

      {。。。。。}

    。。。。。。。。。

大神们 帮忙解释一下吧!!!3Q

加载中
0
lxbzmy
lxbzmy

题目加上C语言

似乎是对一个数组做操作了。

0
中山野鬼
中山野鬼
没什么。就是add这个地址,遍历  ns 到 ne 应该是 nxxx start 和 nxxx end 的缩写。,同时,add要大于 ds 或者 小于 de 。个人猜想,这里 || 是错的。应该是 && .哈哈。至于上面的#define的部分,这样折腾也无所谓,估计作者还没有对ds de 的空间进行明确化。
0
平原君
平原君
这个代码只贴了这么一部分,很难看出来在搞啥
返回顶部
顶部