字符串处理函数的功能的实现(字符串连接,字符串复制)

来源:互联网 发布:gcc linux安装 编辑:程序博客网 时间:2024/06/05 08:13

字符串连接函数strcat

函数原型为 strcat(char [ ],const char [ ]);

#include <iostream>using namespace std;int main(){    char a[10]="I love";    char b[10]="china!";    int i;    for(i=0; a[i]!='\0'; i++);//先统计第一个函数的字符串长度    for(int j=0; b[j]!='\0'; j++,i++)        a[i]=b[j];//再在第一个字符串的结尾处连接第二个字符串    a[i]='\0';//在已连接好的字符串后添加字符串结束标志'\0',这个因为是用字符数组操作的要注意    cout<<a;    return 0;}

字符串复制函数strcpy

函数原型为  strcpy (char [ ],char [ ] );

#include <iostream>using namespace std;int main(){    char a[10]="I love";    char b[10]="china!";    int j;    for(j=0; b[j]!='\0'; j++)        a[j]=b[j];    a[j]='\0';    cout<<a;    return 0;}


0 0
原创粉丝点击