首页 > 其他分享 >C语言学习:字符串的连接和复制

C语言学习:字符串的连接和复制

时间:2023-02-12 11:44:46浏览次数:44  
标签:src puts dest C语言 char 复制 字符串 strlen

 

 1 #include <io_utils.h>
 2 #include <string.h>
 3 
 4 int main() {
 5   char src[] = "HelloWorld";
 6   char dest[20] = "C said123456";
 7 //  strcat(dest, src);
 8   strcpy(dest+ strlen(dest),src);
 9 //  strcpy(dest + strlen(dest), src);
10   puts(dest);
11 //  puts(strlen(src));
12 //  puts(strlen(dest));
13   return 0;
14 }

 

标签:src,puts,dest,C语言,char,复制,字符串,strlen
From: https://www.cnblogs.com/liumy/p/17113550.html

相关文章

  • java学习第十天笔记-字符串192-stringbuilder基本使用3-练习
      ......
  • C语言的sizeof()计算数组参数结果错误
    在C语言中我们计算数组大小会使用sizeof(arr)/sizeof(arr[0])sizeof(arr):整个数组占用的字节数;sizeof(arr[0]):arr[0]占用的字节数;但是我们有时会遇到这种情况数......
  • C语言填空:鸡兔同笼 判断非法输入
    #include<stdio.h>//鸡兔同笼问题,兔子和鸡同处一个笼子,头的数量为x,脚的数量为y,输人x和y,输出鸡多少只兔子多少只(如输人错误则输出“输入非法!”)。main(){intx,y,j......
  • C语言填空:选票统计
    #include<stdio.h>//3个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输人被选人的名字,最后输出各人得票结果。【1】structperson{charname[20]......
  • C语言填空:英文单词首字母变大写
    #include<stdio.h>【1】//输人一行字符串,由英语单词和若干空格组成,将每个单词的第一个字母不是大写的变为大写并输出。main(){charch[100];inti=0,n=0;......
  • C语言填空:杨辉直角三角形
      //以下程序的输出结果如图所示,每行的最左和最右元素均为1,//中间的每个元素等于其左上方和上方两个元素之和,每个元素的宽度为4且左对齐。请完成程序填空。#includ......
  • C语言填空:输出数字组成的三角形
      //.要输出图形tu.png样式,请完善程序。#include<stdio.h>main(){inti,j,k;for(i=1;【1】;i++){for(j=1;【2】;j++)【3】;......
  • C语言填空:最低分 最高分
    //输入十个评委的打分,去掉一个最高分,去掉一个最低分,求平均分。#include<stdio.h>main(){intmark,max,min,sum=0,i;【1】;for(i=1;i<......
  • C语言填空:保持原有顺序
    //已有一个已经排好序的序列,输入一个数,将其插入到该序列中,使之仍然保持有序。#include<stdio.h>main(){inta[20]={3,7,10,12,18,20};inti,j,t;s......
  • C语言填空:本年第几天
    //输入一个日期,输出是本年的第几天。#include<stdio.h>main(){intyear,month,day,i;scanf("%d%d%d",&year,&month,&day);for(i=1;i<【1】;i++)......