c++转成java代码

213yy 2009-03-19 08:03:24
int abc(unsigned char *data, int length)
{
unsigned char * p = data;
unsigned char * pz = data+length;

while (p<pz) {
test(p);
p+=8;
}
}
帮忙转成java代码,3ks
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Zedee 2009-04-15
  • 打赏
  • 举报
回复
1楼的加上return后也还是必然会报错
白夜 2009-03-20
  • 打赏
  • 举报
回复
int abc(String data,int length)
{
String p=data;
String pz=data+length;
while (p<pz)
{
text(p);
p+=8;
}
System.out.println();//进行输出。
}
其实向循环、判断之类的语句C++和Java 是相同的 !只是有些语法定义不同罢了!!!
prog_6103 2009-03-20
  • 打赏
  • 举报
回复
1楼是对的~~
2楼的一是没看见p和pz是指针?java里面没指针……
pz=data+length在java的话,length就被转为String了……
cccloveyf 2009-03-19
  • 打赏
  • 举报
回复
感觉你的代码有问题。怎么没有return?函数返回的int什么含义?

int abc(String data) {
String s = data;
while (s.length() > 0) {
test(s);
s = s.substring(8);
}
renturn what?
}

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧