易截截图软件、单文件、免安装、纯绿色、仅160KB

以下 C 代码转换成 C# (高手进..)

#include <stdio.h>
main()
{ int Num,len,i=0,j=0;reg,b=0xff;
for(Num=0;Num <len/2;Num++) //
{
      b&=tab[i];
        b < <=8;
          reg=b;
            i++;
for(j=0;j <=7;j++)
    {
  if (reg&0x0001)
      {reg>>=1;
        reg^=0xA001;
        }
      else
    {reg>>1;
      }
  reg^=tab[i];
}
return(reg);
}
}
这代码就不用转。

tab[这个数组需要重新定义下int[] tab = new int[Num]

引用
这代码就不用转。

tab[这个数组需要重新定义下int[] tab = new int[Num]

if (reg&0x0001)
      {reg>>=1;
        reg^=0xA001;
        }
      else
    {reg>>1;
      }
  reg^=tab[i];
编译有错?

有没有人知道哦啊
顶一下也行!

不知道行不行。。。。C# code:
class Program
{


相关问答:

一个简单的c游戏

13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......

为什么C写DLL文件C、PB能调用VB不能调用

为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?

1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

一个非常简单的C程序的运行结果

#include <stdio.h>
main()
{
int a,b,sum;
a=1;b=2;
sum=a+b;
printf("sum is %d\n");
}


结果是:2367460

为什么?
printf("sum is %d\n", ......

C、C++、VC++ 精品电子书发布啦!

内容涉及:C、C++、STL、VC++、MFC、COM、ATL、Windows网络编程、数据库编程、Windows驱动编程、软件工程、Windows操作系统编程,等等方面。

下载地址:http://www.cctry.com/forumdisplay.php?fid=46

......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号