精华内容
下载资源
问答
  • 初学C,便了一段字符串连接函数发表玩玩,希望看到地人儿可以有所帮助呦! #include<stdio.h> int main() { void MyStrcat(char *dstStr, char *srcStr); char str1[80], str2[40], *p, *q; printf...

    初学C,便写了一段字符串连接函数发表玩玩,希望看到地人儿可以有所帮助呦!

    #include<stdio.h>
    int main()
    {
        void  MyStrcat(char *dstStr, char *srcStr);
        char str1[80], str2[40], *p, *q;
        printf("Input a string:");
        gets(str1);
        printf("Input another string:");
        gets(str2);
        p = str1;
        q = str2;
        MyStrcat(p,q);
        printf("Concatenate results:%s\n", str1);
        return 0;
    }
    
    void  MyStrcat(char *dstStr, char *srcStr)
    {
        while(*dstStr)
        {
            dstStr ++;
        }
        while((*dstStr = *srcStr) != '\0')
        {
            dstStr++;
            srcStr++;
        }
    }
    
    展开全文
  • 自己写的(字符串连接函数)MyStrcat

    千次阅读 2018-11-11 21:00:57
    不用strcat函数,自己编写一个字符串连接函数MyStrcat(char dstStr[],char srcStr[]),注意要单独编成函数,提交的时候提交全部的程序,包括main。 Input 输入包含多组数据,每组测试数据由两个待连接字符串组成,...

    4943: 字符串链接
    Time Limit: 1 Sec Memory Limit: 32 MB
    Description
    不用strcat函数,自己编写一个字符串连接函数MyStrcat(char dstStr[],char srcStr[]),注意要单独编成函数,提交的时候提交全部的程序,包括main。

    Input

    输入包含多组数据,每组测试数据由两个待连接字符串组成,中间用一个空格分隔,字符串内部不含空格,且不为空串,每个字符串不多于20个字符。

    Output

    输出连接后的字符串。

    Sample Input

    tian qin

    Sample Output

    tianqin

    HINT

    Source

    数据结构高分笔记
    代码~:

    #include <stdio.h>
    char str1[3000],str2[1000];
    void MyStrcat(char dstStr[],char srcStr[])
    {
        int i =0;
        while(dstStr[i]!='\0')
            i++;
        for(int j = 0; srcStr[j]!='\0'; j++)
        {
            dstStr[i++] = srcStr[j];
        }
        dstStr[i] = '\0';//链接完后面加上结束符
    }
    int main()
    {
        while(~scanf("%s%s",str1,str2))
        {
            MyStrcat(str1,str2);
            printf("%s\n",str1);
        }
        return 0;
    }
    
    展开全文
  • 字符串连接函数strcat

    2018-05-04 13:22:32
    《C++宝典》第6章数组与字符串,本章将介绍一种数据集合...AD: 2013大数据全球技术峰会低价抢票中6.8.3 字符串连接函数strcat对于两个整数a和b,下面的代码结果是把两个整数相加:int a = 3; int b = 5; int c =...

    《C++宝典》第6章数组与字符串,本章将介绍一种数据集合类型--数组。与结构体不同,数组是同一类型数据的集合。而且在内存中,数组中的元素依次排列,一个紧邻一个。本节为大家介绍字符串连接函数strcat。
    AD: 2013大数据全球技术峰会低价抢票中
    6.8.3 字符串连接函数strcat
    对于两个整数a和b,下面的代码结果是把两个整数相加:
    int a = 3;
    int b = 5;
    int c = a + b;
    对于字符串,其加法的意义应该是把两个字符串连接起来,对于下面两个定义:
    char str1[128] = "Hello World";
    char str2[128] = "C++ Programming";
    如果想把两个字符串连接起来,直接用+是不可以的,在C++标准库中提供了一个可以实现这个功能的函数,这个函数就是strcat。函数格式如下:
    strcat ( 字符数组名1, 字符数组名2 )
    函数把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志\0。本函数返回值是字符数组1的首地址。使用例子如下:
    char str1[128] = "Hello World";
    char str2[128] = "C++ Programming";
    strcat( str1, str2 ); // 连接字符串
    上面的代码把str2连接到str1的后面,现在str1为"Hello WorldC++ Programming"。下例需要用户输入两个字符串,然后把它们连接起来,程序如示例代码6.7所示。
    示例代码6.7

    #include <iostream> 
    using namespace std;                                         // 使用名称空间std  
    
    int main(int argc, char *argv[])                             // 主函数  
    {  
        cout<<"请输入两个字符串:"<<endl;                // 输出提示信息  
        char str1[128];                                                // 字符串变量  
        char str2[128];  
        char buffer[128];  
    
        cin>>str1>>str2;                                             // 输入字符串  
        strcpy( buffer, str1 );                                       // 复制  
        strcat( buffer, str2 );                                        // 连接  
        cout<<"新生成的字符串为:"<<buffer<<endl;  // 输出结果字符串  
    
            system("PAUSE");                                      // 等待用户反应  
            return EXIT_SUCCESS;                            // 主函数返回  
    } 

    建立一个控制台工程,并将上述代码复制到源文件中,编译并运行,其结果如图6.13所示
    字符串连接函数strcat

    转载于:https://blog.51cto.com/11180855/2112656

    展开全文
  • 【问题描述】完成并调试程序:字符串连接程序,不使用系统提供的字符串连接函数,将第二个字符串连接至第一个字符串后。 【输入形式】两个字符串 【输出形式】两个字符串进行连接 【样例输入】abc def 【样例输出】...

    【问题描述】完成并调试程序:字符串连接程序,不使用系统提供的字符串连接函数,将第二个字符串连接至第一个字符串后。
    【输入形式】两个字符串
    【输出形式】两个字符串进行连接
    【样例输入】abc
    def
    【样例输出】abcdef

    #include  <stdio.h> 
    #define  M  80 
    int  main()
    { 
            char  sub1[M],sub2[M]; 
            char  *ps1=sub1,*ps2=sub2; 
            gets(sub1); 
            gets(sub2); 
            while(*ps1!='\0') 
                     ps1++;     /*读取第一个字符串,从头读到尾,直到\0*/ 
            while(*ps2!='\0') 
                     *(ps1++)=*(ps2++);   /*第二个字符串连接在第一个字符串后*/ 
            *ps1='\0'; 
            puts(sub1); 
            return  0; 
    } 
    
    展开全文
  • 我不知道自己哪错了求大神指导。。。。。为什么要大于三十字。。。。。。。。。。。。。。。![图片说明](https://img-ask.csdn.net/upload/201612/20/1482243606_600054.png)
  • 该程序是我的博客“一起talk C栗子吧(第六十五回:C语言实例--DIY字符串连接函数)”的配套程序,共享给大家使用
  • 编写一个函数fun实现字符串连接功能(不使用strcat函数)。 主函数输入两个字符串,调用函数,输出连接后的字符串 输入说明:共两行,每一行输入一个字符串 输出说明:共一行,输出连接后的字符串 输入示例:abcd ...
  • 该程序是我的博客“一起talk C栗子吧(第六十一回:C语言实例--字符串连接)”的配套程序,共享给大家使用
  • C语言的一些字符串处理函数,包括连接,查找重复字符和获取字符串长度
  • 在MYSQL中字符串连接使用的是concat内置函数。可以为:select * from myDB where name =concat('a','bc') 在SQL Server中字符串连接用+号。可以为:select * from myDB where name ='a'+'bc' 在Oracle中字符串...
  • 本文档中包含了基础的字符串处理函数strlen(),strcat(),strlwr(),struupr(),等等一些基础的函数,非常有利于初学编程的人进行学习,对字符串进行更深入的了解!同时,内部应用的指针的典型用法,巩固对指针的理解!...
  • DIY字符串连接函数,并且PK标准库的字符串连接函数
  • 实现字符串连接函数(strcat)

    万次阅读 2018-06-02 22:42:19
    字符串的操作中strcat函数的使用是频繁的,那么下面我们来自己实现strcat函数的功能。自定义一个函数将要连接的两个字符串作为参数传入,然后将str1赋值给临时变量p,然后p一直向后指,直到str1的结尾,然后将str2...
  • 编写程序,通过指针变量p的引用,实现字符串连接函数strcat()的功能。 #include <stdio.h> int main(int argc, char const *argv[]) { char a[2][3] = {"ABC", "DEF"}; char *p1 = &a[0][3], *p2 = a...
  • 字符串相关函数实现(自己编写的)复制查找 对比连接等操作 ,实现了封装
  • 字符串处理函数

    2019-07-20 16:13:13
    编写程序的过程中,合理、有效地使用这些字符串处理函数,可以提高编程效率,同时增强程序性能。其中较为常用的字符串处理函数包括puts函数、gets函数、strcat函数、strcpy函数、strcmp函数、strlen函数、strlwr...
  • C++每日练笔之字符串连接函数

    千次阅读 2012-05-01 21:33:45
    分别是C语言的C风格字符串和C++标准库中的string类。 其中C风格的字符串以字符数组 char*或者char[]来实现, 但是功能很弱,而且很不安全。 标准C++采用类模板的形式来封装字符串,建议使用。 头文件说明
  • 史上最快字符串连接
  • MySQL中concat函数连接字符串)  MySQL中concat函数  使用方法:  CONCAT(str1,str2,…)   返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。  注意:  如果所有参数均...
  • 字符串函数

    2019-12-12 19:42:10
    编写程序的时候,经常需要对字符和字符串进行操作,如转换字符的大小、求字符串长度等等,这些都可以使用字符函数字符串函数来处理。C语言标准函数库为其提供了一系列处理函数。在编写函数的过程中,合理、...
  • python字符串字符串处理函数字符串相关操作

    万次阅读 多人点赞 2014-04-12 23:23:25
    http://blog.csdn.net/pipisorry/article/details/42085723字符串介绍python字符串表示Python除处理数字外还可以处理字符串字符串用单撇号或双撇号包裹:&gt;&gt;&gt; 'spam eggs' 'spam eggs' &...
  •  最近学习linux 的基础编程知识,字符串替换函数,在网上找下资料,觉得这篇文章的不错,记录下来,和大家分享一下: 实例代码: #include #include #include /** * * @author: cnscn@163.com * @reference: ...
  • MySQL的concat函数可以连接一个或者多个字符串,如 select concat('10'); 输出 10 select concat('11','22','33'); 输出112233 而Oracle的concat函数只能连接两个字符串select concat('11','22') from ...
  • Oracle SQL函数listagg实现多行字符串连接
  • 函数,将两个字符串连接

    万次阅读 热门讨论 2018-02-05 12:41:02
    函数,将两个字符串连接 输入 两行字符串 输出 链接后的字符串 样例输入 123 abc 样例输出 123abc #include #include int str(char a[30],char b[10])//定义两个数组;...
  • 尽管R是一门以数值向量和矩阵为核心的统计语言,但字符串同样极为重要。从医疗研究数据里的出生日期...字符串连接函数:paste( ) 计算字符串长度:nchar( ) 字符串截取函数:substr( )及substring( ) 字符串替换...
  • 6-5 D字符串连接函数 (6分)

    千次阅读 2020-07-26 13:32:44
    本题要求编写D字符串连接函数。 函数接口定义: char *dstr_add(char *s, char c); char *dstr_concat(char *this, const char *that); dstr_add在s的后面加上一个字符c,返回新的字符串。 dstr_concat在this后面...
  • C语言实现字符串连接(mycat函数

    千次阅读 2020-09-26 16:44:29
    我们可以定义两个指针变量,利用循环,当循环到第一个字符串“\0”时,将下一个字符串数据逐一填入,直到循环到第二个字符串末尾的”\0“时,循环结束。 二、使用步骤 1.mycat函数主体 代码如下.
  • //编写一个函数将两个字符串连接起来 #include<stdio.h> #include<string.h> #define M 26 int main() { char s1[M],s2[M]; int i=0,j; // int t1,t2; // t1=strlen(s1); // t2=strlen(s2); printf...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 484,976
精华内容 193,990
关键字:

自己编写字符串连接函数