C++写一个字符串交换的函数
来源:百度知道 编辑:UC知道 时间:2024/05/24 20:48:23
如果可以的话就写3个:
1.用指针 2.用引用 3.用一般的方法
谢谢了..
不好意思,我想要的是这样的字符串:char a[]="abcdefg" , 或者是char* a="abcdefg"
1.用指针 2.用引用 3.用一般的方法
谢谢了..
不好意思,我想要的是这样的字符串:char a[]="abcdefg" , 或者是char* a="abcdefg"
C和C++都可以使用的:
int charswap(char *a[],char *b[])
{
char temp[];
temp=*a;
*a=*b;
*b=temp;
return 0;
}
void Pointer_exchange(string *a,string *b)//指针用法
{
string temp;
temp=*a;
*a=*b;
*b=temp;
}
void Citing_exchange(string &a,string &b)//引用用法
{
string temp;
temp=a;
a=b;
b=temp;
}
普通用法:放到main函数里面
int main(int argc, char* argv[])
{
string s1("1234");
string s2("4567");
string temp;
temp=s1;
s1=s2;
s2=temp;
cout<<s1<<endl;
cout<<s2<<endl;
return 0;
}
C里面的:
void Pointer_exchange(char *a,char *b)//指针用法
{
char temp[1
用C语言写一个函数,将两个字符串连接。
编写交换字符串内容的函数
用C++的方法写一函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串
写一个C函数 要求找出字符串中最长的由相同字符组成的子串 输出
写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串?
写一个函数求一个字符串的长度。在main函数中输入字符串,并输出长度
!!!!!是C语言. 写一函数,将一个字符串中的元音字母复制到另一字符串,然后输出。
c语言中,我写了一个函数,参数是字符串数组,应该怎样才可以在函数在获取参数的长度.我怎么弄都是4..
求C语言高手帮忙解答,问题是:写一个函数,将两个字符串连接.谢谢~~~
写一函数,求一个字符串的长度,要求在main函数中输入字符串,并输出其长度