【例3】把一个字符串中字符按逆序输出。
程序代码如下:
#include <iostream.h>
int strlen1(char a[ ]);
void main( )
{
char s[ ]="abcdefg";
char *p;
int n=strlen1(s);
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++]!='/0')
p++;
return p-a;
}