zoukankan      html  css  js  c++  java
  • 写一个函数,将两个字符串连接

    写一个函数,将两个字符串连接。

    题目解析:

    利用一个临时数组,空间要保证能够容纳两个字符串,先把第一个字符串进行拷贝到临时数组,第二个字符串在临时数组的尾部接着链接,最后记得加上字符串的结束标记即可

    代码示例:

    #include<stdio.h>
    
    void ConcatStr(char string1[], char string2[], char string[])
    {
    	int i, j;
    	for (i = 0; string1[i] != ''; i++)
    		string[i] = string1[i];
    	
    	//找到字符串末尾,继续往后面链接字符串
    	for (j = 0; string2[j] != ''; j++)
    		string[i + j] = string2[j];
    
    	//字符串末尾加上结束符 
    	string[i + j] = '';
    }
    
    int main()
    {
    	char s1[200] = {0}, s2[100]= {0}, s[100] = {0};
    	printf("input string1:");
    	scanf("%s", s1);
    	printf("input string2:");
    	scanf("%s", s2);
    	ConcatStr(s1, s2, s);
    	printf("
    The new string is %s
    ", s);
    	return 0;
    }
    

    运行结果:

    写一个函数,将两个字符串连接

  • 相关阅读:
    我要变牛逼
    java web
    导师选择
    2.1进程
    来到博客园写东西的第一天
    简单的页面布局
    html5
    第一个servlet程序
    java2D
    字节流 文件字节流 缓冲字节流
  • 原文地址:https://www.cnblogs.com/inta/p/13356711.html
Copyright © 2011-2022 走看看