![]() |
#2
lzt99292011-07-28 07:11
|

#include<iostream>
using namespace std;
char *fun(char *ss)
{
char len=strlen(ss);
int i;
char t;
for(i=0;i<len/2;i++)
{
t=ss[i];
ss[i]=ss[len-1-i];
ss[len-1-i]=t;
}
return ss;
}
int main()
{
char *b=new char[10];
cout<<"please enter number"<<endl;
for(int i=0;i<10;i++)
{
cin>>b[i];
}
cout<<fun(b)<<endl;
return 0;
}
字符串逆置 输出的时候前面部分为乱码,搞了很久也不清楚出在什么地方
using namespace std;
char *fun(char *ss)
{
char len=strlen(ss);
int i;
char t;
for(i=0;i<len/2;i++)
{
t=ss[i];
ss[i]=ss[len-1-i];
ss[len-1-i]=t;
}
return ss;
}
int main()
{
char *b=new char[10];
cout<<"please enter number"<<endl;
for(int i=0;i<10;i++)
{
cin>>b[i];
}
cout<<fun(b)<<endl;
return 0;
}
字符串逆置 输出的时候前面部分为乱码,搞了很久也不清楚出在什么地方