这个是确定字符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;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
> > > --
> > > 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

回复