#include < iostream >
#include < string >
using namespace std;
int strlen(char *str)
{
int len = 0;
while(str[len] != '\0')
{
len++;
}
return len;
}
void revers(char *b)
{
char c;
int j, len;
len=strlen(b);
j=len/2-1;
while(j>=0)
{
c=*(b+j);
*(b+j)=*(b+len-j-1);
*(b+len-j-1)=c;
j--;
}
b[len]='\0';
}
void main()
{
char str[100];
cout<<"请输入一个字符串:"<
cout<
revers(str);//
cout<<"倒序后为:"<< str<< endl;//倒序后
}
#include
using namespace std;
void mystrrev(char *string)
{
int i=0,m=0;
char * ptr=string;
while(*ptr!='\0')
ptr++;
m=ptr-string;
ptr--;
for(i=0;i
cout<<*(ptr-i)<<'\t';
}
cout<
int main(void)
{
char str[30];
cout<<"请输入一个字符串:";
cin>>str;
cout<
mystrrev(str);
return 0;
}