Re: [Ubuntu-zh] 在Linux上使用Android程序
我基于adb写了一个小工具,用gtk的,没啥技术含量,目前支持高级重启,推送文件和安装软件,有兴趣的可以看看: http://adbgui.sinaapp.com/ 在 2012年6月21日星期四,胡小柯 写道: 对了,**windows上可以用豌豆荚来下载和更新android的应用**,那linux下用什么啊? 在 Fri, 22 Jun 2012 09:59:15 +0800,Derek Zhu 1and1g...@gmail.com 写道: 可能跟api调用有关, 或者把android里用的java虚拟机弄上应该能部分运行了**吧。 ios的软件都能做到,android的应该就更不是什么问题了 不过分辨率啦,硬件限制啦问题肯定一大堆的 2012/6/22 Charlie gmail charliecheng...@gmail.com 会有人这样使用手机和显示器吗?可能某些商业人士会在移动办公的同时还想享受 大屏幕的便利才会这样做。俺的问题是, 如何在一个linux操作系统 的电脑上,使 用android手机软件。和手机本身没有什么关系。谢谢! 记得以前曾经见过一个windows系统内的模仿android手机系统的东西,相当于虚拟 机,可以运行android程序,一般用做 android手机程序的调试用。那个不是俺们 需要的。 于 06/22/2012 09:31 AM, 袁飞 写道: 可以,ubuntu推出的for android里面,将手机连接到显示器,可以切换到ubuntu系统,使用ubuntu的各个软件,** 同时又可以打开android里的电话、通讯录、发短信功能。**android的部分程序也可以以窗口化形式运行在ubuntu内。 在 2012年6月22日 上午9:15,Charlie gmailcharliechengtao@gmail.com charliecheng...@gmail.com 写道: 最近在玩android手机,忽然有个想法,**很多android手机程序非常好,以至于我都 想在电脑上使用。windows系统还好,一般的 android手机程序都有PC版,当然, 人家是默认windows电脑版。** 既然android属于linux的一个分支,有没有可能在 linux电脑上使用android手机程序呢?**哪怕是java版也好啊。 先谢谢各位大侠了。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh htt**ps://lists.ubuntu.com/mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://lists.ubuntu.com/**mailman/**listinfo/ubuntu-zhhttp://lists.ubuntu.com/mailman/**listinfo/ubuntu-zh h**ttps://lists.ubuntu.com/**mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL:https://lists.ubuntu.com/archives/ubuntu-zh/**https://lists.ubuntu.com/**archives/ubuntu-zh/** attachments/20120622/f2dd8f84/attachment.htmlhttps://** lists.ubuntu.com/archives/**ubuntu-zh/attachments/** 20120622/f2dd8f84/attachment.**htmlhttps://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/f2dd8f84/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://lists.ubuntu.com/mailman/**listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/9b4f399a/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 在Linux上使用Android程序
我自己写了一个基于adb的小工具,有兴趣的可以看看,adbgui.sinaapp.com Sent from my HTC - Reply message - From: 胡小柯 hot123tea...@gmail.com To: ubuntu-zh mailing lists ubuntu-zh@lists.ubuntu.com Subject: [Ubuntu-zh] 在Linux上使用Android程序 Date: Thu, Jun 21, 2012 9:02 pm 对了,windows上可以用豌豆荚来下载和更新android的应用,那linux下用什么啊? 在 Fri, 22 Jun 2012 09:59:15 +0800,Derek Zhu 1and1g...@gmail.com 写道: 可能跟api调用有关, 或者把android里用的java虚拟机弄上应该能部分运行了吧。 ios的软件都能做到,android的应该就更不是什么问题了 不过分辨率啦,硬件限制啦问题肯定一大堆的 2012/6/22 Charlie gmail charliecheng...@gmail.com 会有人这样使用手机和显示器吗?**可能某些商业人士会在移动办公的同时还想享受 大屏幕的便利才会这样做。俺的问题是,**如何在一个linux操作系统 的电脑上,使 用android手机软件。和手机本身没有什么关系。谢谢! 记得以前曾经见过一个windows系统内的模仿android**手机系统的东西,相当于虚拟 机,可以运行android程序,一般用做 android手机程序的调试用。那个不是俺们 需要的。 于 06/22/2012 09:31 AM, 袁飞 写道: 可以,ubuntu推出的for android里面,将手机连接到显示器,**可以切换到ubuntu系统,使用ubuntu的各个软件,** 同时又可以打开android里的电话、通讯录、发短信功能。**android的部分程序也可以以窗口化形式运行在ubuntu**内。 在 2012年6月22日 上午9:15,Charlie gmailcharliechengtao@gmail.**comcharliecheng...@gmail.com 写道: 最近在玩android手机,忽然有个想法,很多android手机程序非常好,以至于我都 想在电脑上使用。windows系统还好,一般的 android手机程序都有PC版,当然, 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在 linux电脑上使用android手机程序呢?哪怕是java版也好啊。 先谢谢各位大侠了。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://lists.ubuntu.com/mailman/**listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL:https://lists.ubuntu.com/**archives/ubuntu-zh/** attachments/20120622/f2dd8f84/**attachment.htmlhttps://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/f2dd8f84/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/ccb1357f/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 在Linux上使用Android程序
不好意思网络不好,发重了…… 在 2012年6月22日星期五,Z.Shang 写道: 我自己写了一个基于adb的小工具,有兴趣的可以看看,adbgui.sinaapp.com Sent from my HTC - Reply message - From: 胡小柯 hot123tea...@gmail.com javascript:_e({}, 'cvml', 'hot123tea...@gmail.com'); To: ubuntu-zh mailing lists ubuntu-zh@lists.ubuntu.comjavascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); Subject: [Ubuntu-zh] 在Linux上使用Android程序 Date: Thu, Jun 21, 2012 9:02 pm 对了,windows上可以用豌豆荚来下载和更新android的应用,那linux下用什么啊? 在 Fri, 22 Jun 2012 09:59:15 +0800,Derek Zhu 1and1g...@gmail.comjavascript:_e({}, 'cvml', '1and1g...@gmail.com'); 写道: 可能跟api调用有关, 或者把android里用的java虚拟机弄上应该能部分运行了吧。 ios的软件都能做到,android的应该就更不是什么问题了 不过分辨率啦,硬件限制啦问题肯定一大堆的 2012/6/22 Charlie gmail charliecheng...@gmail.com javascript:_e({}, 'cvml', 'charliecheng...@gmail.com'); 会有人这样使用手机和显示器吗?**可能某些商业人士会在移动办公的同时还想享受 大屏幕的便利才会这样做。俺的问题是,**如何在一个linux操作系统 的电脑上,使 用android手机软件。和手机本身没有什么关系。谢谢! 记得以前曾经见过一个windows系统内的模仿android**手机系统的东西,相当于虚拟 机,可以运行android程序,一般用做 android手机程序的调试用。那个不是俺们 需要的。 于 06/22/2012 09:31 AM, 袁飞 写道: 可以,ubuntu推出的for android里面,将手机连接到显示器,**可以切换到ubuntu系统,使用ubuntu的各个软件,** 同时又可以打开android里的电话、通讯录、发短信功能。**android的部分程序也可以以窗口化形式运行在ubuntu**内。 在 2012年6月22日 上午9:15,Charlie gmailcharliechengtao@gmail.**comcharliecheng...@gmail.comjavascript:_e({}, 'cvml', 'charliecheng...@gmail.com'); 写道: 最近在玩android手机,忽然有个想法,很多android手机程序非常好,以至于我都 想在电脑上使用。windows系统还好,一般的 android手机程序都有PC版,当然, 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在 linux电脑上使用android手机程序呢?哪怕是java版也好啊。 先谢谢各位大侠了。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://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/f2dd8f84/**attachment.html https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/f2dd8f84/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/b276e761/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 在Linux上使用Android程序
Android不是有x86的支持嘛?联想K800不就是x86的atom吗?我记得是出了一个对x86有优化的模拟器,应该就是最新版的sdk吧 在 2012年6月22日 下午2:53,ZhanLin Shang shangzhan...@gmail.com写道: 不好意思网络不好,发重了…… 在 2012年6月22日星期五,Z.Shang 写道: 我自己写了一个基于adb的小工具,有兴趣的可以看看,adbgui.sinaapp.com Sent from my HTC - Reply message - From: 胡小柯 hot123tea...@gmail.com javascript:_e({}, 'cvml', 'hot123tea...@gmail.com'); To: ubuntu-zh mailing lists ubuntu-zh@lists.ubuntu.comjavascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); Subject: [Ubuntu-zh] 在Linux上使用Android程序 Date: Thu, Jun 21, 2012 9:02 pm 对了,windows上可以用豌豆荚来下载和更新android的应用,那linux下用什么啊? 在 Fri, 22 Jun 2012 09:59:15 +0800,Derek Zhu 1and1g...@gmail.comjavascript:_e({}, 'cvml', '1and1g...@gmail.com'); 写道: 可能跟api调用有关, 或者把android里用的java虚拟机弄上应该能部分运行了吧。 ios的软件都能做到,android的应该就更不是什么问题了 不过分辨率啦,硬件限制啦问题肯定一大堆的 2012/6/22 Charlie gmail charliecheng...@gmail.com javascript:_e({}, 'cvml', 'charliecheng...@gmail.com'); 会有人这样使用手机和显示器吗?**可能某些商业人士会在移动办公的同时还想享受 大屏幕的便利才会这样做。俺的问题是,**如何在一个linux操作系统 的电脑上,使 用android手机软件。和手机本身没有什么关系。谢谢! 记得以前曾经见过一个windows系统内的模仿android**手机系统的东西,相当于虚拟 机,可以运行android程序,一般用做 android手机程序的调试用。那个不是俺们 需要的。 于 06/22/2012 09:31 AM, 袁飞 写道: 可以,ubuntu推出的for android里面,将手机连接到显示器,**可以切换到ubuntu系统,使用ubuntu的各个软件,** 同时又可以打开android里的电话、通讯录、发短信功能。**android的部分程序也可以以窗口化形式运行在ubuntu**内。 在 2012年6月22日 上午9:15,Charlie gmailcharliechengtao@gmail.**comcharliecheng...@gmail.comjavascript:_e({}, 'cvml', 'charliecheng...@gmail.com'); 写道: 最近在玩android手机,忽然有个想法,很多android手机程序非常好,以至于我都 想在电脑上使用。windows系统还好,一般的 android手机程序都有PC版,当然, 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在 linux电脑上使用android手机程序呢?哪怕是java版也好啊。 先谢谢各位大侠了。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://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/f2dd8f84/**attachment.html https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/f2dd8f84/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:_e({}, 'cvml', 'ubuntu-zh@lists.ubuntu.com'); https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/b276e761/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/d2efe40d/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 请问12.04下某些pdf文件无法显示中文怎么解决
是显示方格磨?如果是的话就是字体的问题了。 google ”ubuntu pdf 中文 方格“应该找得到答案。 在 2012年5月31日 下午12:33,dajiao miller...@gmail.com写道: On 2012年05月31日 12:26, GSC wrote: 装poppler-data 2012/5/31 dajiaomiller...@gmail.com 之前按ubuntu论坛上的解决方法 sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional 解决不了问题 sudo apt-get install xpdf时出现问题 debconf: DbDriver config: /var/cache/debconf/config.dat is locked by another process: 资源暂时不可用 dpkg:处理 man-db (--unpack)时出错: 子进程 已安装 post-installation 脚本 返回了错误号 1 在处理时有错误发生: man-db 请问大家 可否解决问题 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zhhttps://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh htt**ps://lists.ubuntu.com/mailman/**listinfo/ubuntu-zhhttps://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL:https://lists.ubuntu.com/**archives/ubuntu-zh/** attachments/20120531/672707e8/**attachment.htmlhttps://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-zhhttps://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
Re: [Ubuntu-zh] 在Linux上使用Android程序
于 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。。。所以这部分在任何情况下都是不可能在电脑上运行 的。或 者要花很大的力气进行指令集处理。 模拟器模拟了arm的架构~或者别的u的架构,这是可以选择的。 我以为你准备弄个原生程序出来的。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
完全没有理解你想表达什么 在 2012-6-23 上午5:55,himemei...@gmail.com himemei...@gmail.com写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--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 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/c34bda13/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 在Linux上使用Android程序
qtadb 在 2012-6-22 下午2:52,Z.Shang shangzhan...@gmail.com写道: 我自己写了一个基于adb的小工具,有兴趣的可以看看,adbgui.sinaapp.com Sent from my HTC - Reply message - From: 胡小柯 hot123tea...@gmail.com To: ubuntu-zh mailing lists ubuntu-zh@lists.ubuntu.com Subject: [Ubuntu-zh] 在Linux上使用Android程序 Date: Thu, Jun 21, 2012 9:02 pm 对了,windows上可以用豌豆荚来下载和更新android的应用,那linux下用什么啊? 在 Fri, 22 Jun 2012 09:59:15 +0800,Derek Zhu 1and1g...@gmail.com 写道: 可能跟api调用有关, 或者把android里用的java虚拟机弄上应该能部分运行了吧。 ios的软件都能做到,android的应该就更不是什么问题了 不过分辨率啦,硬件限制啦问题肯定一大堆的 2012/6/22 Charlie gmail charliecheng...@gmail.com 会有人这样使用手机和显示器吗?**可能某些商业人士会在移动办公的同时还想享受 大屏幕的便利才会这样做。俺的问题是,**如何在一个linux操作系统 的电脑上,使 用android手机软件。和手机本身没有什么关系。谢谢! 记得以前曾经见过一个windows系统内的模仿android**手机系统的东西,相当于虚拟 机,可以运行android程序,一般用做 android手机程序的调试用。那个不是俺们 需要的。 于 06/22/2012 09:31 AM, 袁飞 写道: 可以,ubuntu推出的for android里面,将手机连接到显示器,**可以切换到ubuntu系统,使用ubuntu的各个软件,** 同时又可以打开android里的电话、通讯录、发短信功能。**android的部分程序也可以以窗口化形式运行在ubuntu**内。 在 2012年6月22日 上午9:15,Charlie gmailcharliechengtao@gmail.**comcharliecheng...@gmail.com 写道: 最近在玩android手机,忽然有个想法,很多android手机程序非常好,以至于我都 想在电脑上使用。windows系统还好,一般的 android手机程序都有PC版,当然, 人家是默认windows电脑版。既然android属于linux的一个分支,有没有可能在 linux电脑上使用android手机程序呢?哪怕是java版也好啊。 先谢谢各位大侠了。 -- 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 htt**ps://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/f2dd8f84/**attachment.html https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/f2dd8f84/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 -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120622/ccb1357f/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/f284ea84/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
0 == ‘\0’ 不对吧 在 2012-06-23 08:07:37,Xunzhen Quan quanxunz...@gmail.com 写道: 完全没有理解你想表达什么 在 2012-6-23 上午5:55,himemei...@gmail.com himemei...@gmail.com写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--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 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/c34bda13/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
没有问题的。 在 2012-6-23 上午9:13,唐亚伟 pedf...@163.com写道: 0 == ‘\0’ 不对吧 在 2012-06-23 08:07:37,Xunzhen Quan quanxunz...@gmail.com 写道: 完全没有理解你想表达什么 在 2012-6-23 上午5:55,himemei...@gmail.com himemei...@gmail.com写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--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 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/c34bda13/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/43edcfa4/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
调试看看吧,确实没看懂 buf[i-1]=='0' 不是判断是否是数字‘0’么 在 2012年6月23日 上午8:07,Xunzhen Quan quanxunz...@gmail.com写道: 完全没有理解你想表达什么 在 2012-6-23 上午5:55,himemei...@gmail.com himemei...@gmail.com写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--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 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/c34bda13/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/6f0e7d2c/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
这个是确定字符0有没有在数组buf中 在 2012年6月23日星期六,Penn Zhou 写道: 调试看看吧,确实没看懂 buf[i-1]=='0' 不是判断是否是数字‘0’么 在 2012年6月23日 上午8:07,Xunzhen Quan quanxunz...@gmail.com javascript:;写道: 完全没有理解你想表达什么 在 2012-6-23 上午5:55,himemei...@gmail.com javascript:; himemei...@gmail.com javascript:;写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--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 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:; https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/c34bda13/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:; https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/6f0e7d2c/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com javascript:; https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- 下一部分 -- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120623/9b8bbbdd/attachment.html -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
虽然楼主的语气让我无比纠结而且完全没有看懂,不过他/她好歹也是给了代码的。 如果有下次的话,建议将这段代码的目的讲清楚,并且预期和出现的情况也讲清楚,不明不白的,谁知道怎么回事。 在测试数据123456789时,输出123454321。 for(i=9;buf[i-1]=='0' i4;--i);在这个测试数据中没有执行,貌似意思就是清掉后头的0.但是这个0是从前头倒序复制过来的。所以如果前头全是0的话,这句话应该会执行。 所以在case为 06789的时候,输出为 我没有看出有什么问题,虽然这代码我完全不知道有什么用。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
刚刚还有句话没有说完,不知道发问仁兄有没有初始化另外,代码假定buf中必定有9个字符(及一个'\0'),这个需要被关注。 这种是涉及到语言上头的问题。发问仁兄是不是strcpy了过多的字符。strcpy10个字符将访问越界。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
明显是把'0'和'\0'弄混了,他们不是一样的。 在 Sat, 23 Jun 2012 05:55:00 +0800,himemei...@gmail.com himemei...@gmail.com 写道: char buf[10]; short i; for(i=0;i5;++i) buf[8-i]=buf[i]; for(i=9;buf[i-1]=='0' i4;--i); buf[i]=0; puts(buf); 这样的话会输出一些乱七八糟的东西…… 0是结尾,对伐 0=='\0',对伐 buf[i+1]=0; 这样就完全没有问题…… 但是需要在前面那个地方结束字符串阿…… 最后折腾了一晚上,用别的方法拐着弯解决了,但是这个地方完全不能理解为什么…… ubuntu 12.04 g++ 4.6.3 -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/ -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
感谢各位回复 前面我是一个类似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/mailman/listinfo/ubuntu-zh
Re: [Ubuntu-zh] 一个关于C大概跟linux有关的问题……
那一句执行了 直接puts(buf)的话,刚开始是一堆0外加一个乱码字符,有时还有空行,后面我就没让它跑下去了 代码目的和预期以及buf前面5个char的内容见我上一封邮件 Sent from my iPhone http://about.me/hime On 23 Jun, 2012, at 9:48, 肥猫 llz916...@yahoo.com.cn wrote: 虽然楼主的语气让我无比纠结而且完全没有看懂,不过他/她好歹也是给了代码的。 如果有下次的话,建议将这段代码的目的讲清楚,并且预期和出现的情况也讲清楚,不明不白的,谁知道怎么回事。 在测试数据123456789时,输出123454321。 for(i=9;buf[i-1]=='0' i4;--i);在这个测试数据中没有执行,貌似意思就是清掉后头的0.但是这个0是从前头倒序复制过来的。所以如果前头全是0的话,这句话应该会执行。 所以在case为 06789的时候,输出为 我没有看出有什么问题,虽然这代码我完全不知道有什么用。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh