机,忽然有个想法,很多android手机程序非常好,以至于我都
> > >>> 想在电脑上使用。windows系统还好,一般的
> > >>>> android手机程序都有PC版,当然,
> > >>>> 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在
> > >>>> linux电脑上使用android手机程序呢?哪怕是java版也好啊。
> > >>>>
> > >>
120531/672707e8/**attachment.html<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120531/672707e8/attachment.html>
>> >
>>
> 问题解决了 谢谢
>
>
> --
> ubuntu-zh mailing list
> ubuntu-zh@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
-- 下一部分 --
一个HTML附件被移除...
URL:
<https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/1afb44de/attachment.html>
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
于 2012/6/22 13:26, Charlie gmail 写道:
难道说搭建一个Android SDK Platform还不足以在linux电脑上运行android手机软
件啊?
android手机软件---Android SDK platform--ubuntu
这样的构架是不是属于“想当然”了啊。目前正在下载安装中。。。
于 06/22/2012 01:04 PM, 肥猫 写道:
不仅 仅。部分android使用了java的平台调用接口调用二进制文件。而大部分手
机 用的都不是x86的u。。。所以这部分在任何情况下都是不可能在电脑上运行
的。
char buf[10];
short i;
for(i=0;i<5;++i)
buf[8-i]=buf[i];
for(i=9;buf[i-1]=='0' && i>4;--i);
buf[i]=0;
puts(buf);
这样的话会输出一些乱七八糟的东西……
0是结尾,对伐
0=='\0',对伐
buf[i+1]=0; 这样就完全没有问题……
但是需要在前面那个地方结束字符串阿……
最后折腾了一晚上,用别的方法拐着弯解决了,但是这个地方完全不能理解为什么……
ubuntu 12.04
g++ 4.6.3
--
http://about.me/hime/bio
完全没有理解你想表达什么
在 2012-6-23 上午5:55,"himemei...@gmail.com" 写道:
> char buf[10];
> short i;
>
> for(i=0;i<5;++i)
>buf[8-i]=buf[i];
> for(i=9;buf[i-1]=='0' && i>4;--i);
> buf[i]=0;
> puts(buf);
>
> 这样的话会输出一些乱七八糟的东西……
> 0是结尾,对伐
> 0=='\0',对伐
>
> buf[i+1]=0; 这样就完全没有问题……
> 但是需要在前面那个地方结束字符串阿……
>
> 最后折
android手机程序都有PC版,当然,
> >>>> 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在
> >>>> linux电脑上使用android手机程序呢?哪怕是java版也好啊。
> >>>>
> >>>> 先谢谢各位大侠了。
> >>>>
> >>>> --
> >>>> ubuntu-zh mailing list
>
0 == ‘\0’ 不对吧
在 2012-06-23 08:07:37,"Xunzhen Quan" 写道:
>完全没有理解你想表达什么
>在 2012-6-23 上午5:55,"himemei...@gmail.com" 写道:
>
>> char buf[10];
>> short i;
>>
>> for(i=0;i<5;++i)
>>buf[8-i]=buf[i];
>> for(i=9;buf[i-1]=='0' && i>4;--i);
>> buf[i]=0;
>> puts(buf);
>>
>> 这样的话会输出一些乱七八糟的东西……
>> 0是结尾,对伐
>> 0
没有问题的。
在 2012-6-23 上午9:13,"唐亚伟" 写道:
> 0 == ‘\0’ 不对吧
> 在 2012-06-23 08:07:37,"Xunzhen Quan" 写道:
> >完全没有理解你想表达什么
> >在 2012-6-23 上午5:55,"himemei...@gmail.com" 写道:
> >
> >> char buf[10];
> >> short i;
> >>
> >> for(i=0;i<5;++i)
> >>buf[8-i]=buf[i];
> >> for(i=9;buf[i-1]=='0' && i>4;--i);
> >> buf
调试看看吧,确实没看懂
buf[i-1]=='0' 不是判断是否是数字‘0’么
在 2012年6月23日 上午8:07,Xunzhen Quan 写道:
> 完全没有理解你想表达什么
> 在 2012-6-23 上午5:55,"himemei...@gmail.com" 写道:
>
> > char buf[10];
> > short i;
> >
> > for(i=0;i<5;++i)
> >buf[8-i]=buf[i];
> > for(i=9;buf[i-1]=='0' && i>4;--i);
> > buf[i]=0;
> > puts(buf);
> >
> >
这个是确定字符0有没有在数组buf中
在 2012年6月23日星期六,Penn Zhou 写道:
> 调试看看吧,确实没看懂
> buf[i-1]=='0' 不是判断是否是数字‘0’么
>
> 在 2012年6月23日 上午8:07,Xunzhen Quan >写道:
>
> > 完全没有理解你想表达什么
> > 在 2012-6-23 上午5:55,"himemei...@gmail.com " <
> himemei...@gmail.com >写道:
> >
> > > char buf[10];
> > > short i;
> > >
> > > for(i=0;i<5;++i
虽然楼主的语气让我无比纠结而且完全没有看懂,不过他/她好歹也是给了代码的。
如果有下次的话,建议将这段代码的目的讲清楚,并且预期和出现的情况也讲清楚,不明不白的,谁知道怎么回事。
在测试数据123456789时,输出123454321。
for(i=9;buf[i-1]=='0' &&
i>4;--i);在这个测试数据中没有执行,貌似意思就是清掉后头的0.但是这个0是从前头倒序复制过来的。所以如果前头全是0的话,这句话应该会执行。
所以在case为 "06789"的时候,输出为
我没有看出有什么问题,虽然这代码我完全不知道有什么用。
--
ubuntu-zh
刚刚还有句话没有说完,不知道发问仁兄有没有初始化另外,代码假定buf中必定有9个字符(及一个'\0'),这个需要被关注。
这种是涉及到语言上头的问题。发问仁兄是不是strcpy了过多的字符。strcpy10个字符将访问越界。
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
明显是把'0'和'\0'弄混了,他们不是一样的。
在 Sat, 23 Jun 2012 05:55:00 +0800,himemei...@gmail.com
写道:
char buf[10];
short i;
for(i=0;i<5;++i)
buf[8-i]=buf[i];
for(i=9;buf[i-1]=='0' && i>4;--i);
buf[i]=0;
puts(buf);
这样的话会输出一些乱七八糟的东西……
0是结尾,对伐
0=='\0',对伐
buf[i+1]=0; 这样就完全没有问题……
但是需要在前面那个地方结束字符串阿……
感谢各位回复
前面我是一个类似for(buf[1]='0';buf[1]<='9';++buf[1])的五层嵌套循环,然后之前列出来的第一句是制造回文数字串。如果去掉后面的'0'的话,就可以利用atoi()制造10^9以内的所有回文数字
我确定我没有搞混0和'\0'还有'0'。
为了避免0不是结尾,我还尝试过使用'\0'来截断字符串,结果是一样的
Sent from my iPhone
http://about.me/hime
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/ma
那一句执行了
直接puts(buf)的话,刚开始是一堆0外加一个乱码字符,有时还有空行,后面我就没让它跑下去了
代码目的和预期以及buf前面5个char的内容见我上一封邮件
Sent from my iPhone
http://about.me/hime
On 23 Jun, 2012, at 9:48, 肥猫 wrote:
> 虽然楼主的语气让我无比纠结而且完全没有看懂,不过他/她好歹也是给了代码的。
>
> 如果有下次的话,建议将这段代码的目的讲清楚,并且预期和出现的情况也讲清楚,不明不白的,谁知道怎么回事。
>
> 在测试数据123456789时,输出1234543
15 matches
Mail list logo