21xrx.com
2024-12-23 00:51:03 Monday
登录
文章检索 我的文章 写文章
从字符串中取字符组成新字符串的C语言教程
2023-06-16 11:22:30 深夜i     --     --
C语言教程 字符串 字符数组 遍历 循环语句 复制 添加 取出

在C语言中,字符串是用字符数组表示的。我们可以通过遍历字符数组来取得其中的每一个字符,并利用循环语句将它们组合成新的字符串。下面,我们来看一个简单的例子:


#include

#include

int main()

{

  char str1[] = "Welcome to", str2[] = " the world of C";

  char str3[50];

  int i, j;

  // 将str1复制到str3中

  strcpy(str3, str1);

  // 在str3末尾添加str2

  strcat(str3, str2);

  printf("str1: %s\n", str1);

  printf("str2: %s\n", str2);

  printf("str3: %s\n", str3);

  // 从str3中取出前10个字符

  printf("New String: ");

  for(i = 0; i <= 9; i++)

  {

    printf("%c", str3[i]);

  }

  return 0;

}

在这个例子中,我们先使用strcpy函数将字符串str1复制到一个新的字符串str3中。然后,我们使用strcat函数将字符串str2添加到str3的末尾,形成一个包含了str1和str2的新字符串。最后,我们使用循环语句从str3中取出前10个字符,并将它们输出到屏幕上。

  
  
下一篇: 编程语言而言

评论区

{{item['qq_nickname']}}
()
回复
回复