to the world

very mystery and interesting

C++博客 首页 新随笔 联系 聚合 管理
  11 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

 

#include <iostream.h>
int strlen1(char a[])
void main()
{
  
char s[]="abcdefg";
  
char*p;
  
int n=strlen1();
  
for(p=s+n-1;p+1!=s;p--)
     cout
<<*p;
  cout
<<endl;
}

int strlen1(char a[])
{
  
char *p=a;
  
int i=0;
  
while(a[i++]!='10')
      p
++;
  
return p-a;
}
   在这个程序中,p=s+n-1该怎么理解?希望各位高手可以帮我理解,谢谢。
posted on 2006-01-20 17:04 hacken 阅读(114) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理