C/C++ code:
#include "stdio.h"
#include "conio.h"
union longtochar
{
char ch[4];
int iKey;
};
typedef union longtochar _LTC;
main()
{
int iloop;
_LTC ltcKey;
ltcKey.iKey= 5310;
for (iloop = 0;iloop < 4;iloop++)
{
ltcKey.ch[iloop] = ltcKey.ch[iloop]&0x1f;
printf("%i\n",ltcKey.ch[iloop]);
}
getch();
}
其中会打印出
30
20
3
18
请问java该如何实现?结果也是30 20 3 18
楼主,你发的是c/c++的代码,在java板块有几个人能看懂?
你好歹也加点注释嘛,或者直接讲需求也可以啊。
为什么我运行一遍输出的是30 20 0 0?????
换成java输出了...
21
19
17
16
我C语言太差了=。=
接分,顶贴
你机器是unix/linux吗? 我用win-tc调试,得到的那个结果
引用 为什么我运行一遍输出的是30 20 0 0?????估计发在C板块更没人知道
引用 楼主,你发的是c/c++的代码,在java板块有几个人能看懂? 你好歹也加点注释嘛,或者直接讲需求也可以啊。tc??我用的编译器是g++
你用VC试试
希望C语言和java都牛比的人来解答
编译器不一样,结果还不一样啊,真TM的fuck!不过无所谓,谁能明白这段C代码,并转换成Java代码啊?
引用 你用VC试试
相关问答:
我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么? 源码 Java code: package cn.com.test.email; import java.awt.GridBagLayout; import java.awt.event.Action ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢! 路过,帮你顶一下。。。。。。。。。。。。。。 上传文件的路径问题, ......
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 52 in the jsp file: /vip_info.jsp ÕË cannot be resolved 49: <table border="1& ......
使用java在windows7 32位下连接MSSQL。 两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates 唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样, exec sp_helpsor ......
程序如下: <%@ page contentType="text/html; charset=GBK" %> <%@ page language="java" %> <%@ page import="com.mysql.jdbc.Driver" %> <%@ page import ......