什么将空字符串复制到另一个字符串?

文森特

我刚刚开始学习 C 编程。当谈到字符串时,我对函数“strcpy”感到困惑。我尝试交换第一个参数和第二个参数的位置。当我运行程序时,它只显示一个“S”。这意味着什么?

char s2[ ]= "Hello";
char s1[10];
strcpy(s2, s1);
printf("Source string = %s\n", s2);
printf("Target string = %s\n", s1);

我认为输出将为空。但它只显示一个“S”。

灌木丛

根据这些printf陈述,您可以strcpy混淆论据

就像现在一样,您正在复制s1s2. s1但是,该数组未初始化,因此它包含的值是不确定的

要复制s2s1,请切换参数:

strcpy(s1, s2);

如果保持原样,则需要显式设置s1为空字符串以获得一致的结果。

char s1[10] = "";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用动态中的指针将一个字符串复制到另一个字符串

来自分类Dev

为什么我的代码无法将一个字符串复制到另一个字符串?

来自分类Dev

如何使用指针而不使用字符串库将字符数组复制到'c'中的另一个字符数组

来自分类Dev

如何将一个字符串快速复制到另一个字符串的一部分中?

来自分类Dev

使用指针将一个字符串复制到另一个字符串的程序不产生任何输出

来自分类Dev

如何将内容从一个字符串向量复制到另一个?

来自分类Dev

如何从一个字符串中一次读取两个字符并复制到另一个字符串中

来自分类Dev

将字符串列表复制到另一个字符串列表

来自分类Dev

在java中,如何在字符串中查找单词并将其复制到另一个字符串变量中?

来自分类Dev

是否有一个功能可以将一个字符的所有实例复制到另一个字符串的相同索引中?

来自分类Dev

在C中进行字符串解析。将字符串的一部分复制到另一个字符串

来自分类Dev

如何将 (ICU4C) Unicode 字符串逐个字符复制到另一个 Unicode 字符串?

来自分类Dev

如何将一个字符串数组存储到另一个字符串数组中?

来自分类Dev

在C编程中将一个字符串变量复制到另一个字符串变量时遇到问题

来自分类Dev

如何在Java中将某个单词从一个字符串复制到另一个字符串

来自分类Dev

将一个字符串与另一个字符串进行比较的最佳方法是什么?

来自分类Dev

C strcpy复制字符串并添加另一个字符

来自分类Dev

C strcpy复制字符串并添加另一个字符

来自分类Dev

将一个字符串插入另一个

来自分类Dev

将第一个字符串复制到第二行

来自分类Dev

VBA-将字符串中的前三个字符复制到另一个单元格中

来自分类Dev

将字符串与另一个字符串的字符进行比较?

来自分类Dev

用另一个字符串环绕字符串

来自分类Dev

如果字符串在另一个字符串内

来自分类Dev

正则表达式从一个字符串到另一个字符串

来自分类Dev

查找一个字符串到另一个字符串程序的排列

来自分类Dev

从一个字符串数组到另一个字符串数组的strcpy

来自分类Dev

在字典上,一个字符串比另一个字符串大是什么意思?

来自分类Dev

将整数从一个字符串移动到另一个字符串?

Related 相关文章

  1. 1

    使用动态中的指针将一个字符串复制到另一个字符串

  2. 2

    为什么我的代码无法将一个字符串复制到另一个字符串?

  3. 3

    如何使用指针而不使用字符串库将字符数组复制到'c'中的另一个字符数组

  4. 4

    如何将一个字符串快速复制到另一个字符串的一部分中?

  5. 5

    使用指针将一个字符串复制到另一个字符串的程序不产生任何输出

  6. 6

    如何将内容从一个字符串向量复制到另一个?

  7. 7

    如何从一个字符串中一次读取两个字符并复制到另一个字符串中

  8. 8

    将字符串列表复制到另一个字符串列表

  9. 9

    在java中,如何在字符串中查找单词并将其复制到另一个字符串变量中?

  10. 10

    是否有一个功能可以将一个字符的所有实例复制到另一个字符串的相同索引中?

  11. 11

    在C中进行字符串解析。将字符串的一部分复制到另一个字符串

  12. 12

    如何将 (ICU4C) Unicode 字符串逐个字符复制到另一个 Unicode 字符串?

  13. 13

    如何将一个字符串数组存储到另一个字符串数组中?

  14. 14

    在C编程中将一个字符串变量复制到另一个字符串变量时遇到问题

  15. 15

    如何在Java中将某个单词从一个字符串复制到另一个字符串

  16. 16

    将一个字符串与另一个字符串进行比较的最佳方法是什么?

  17. 17

    C strcpy复制字符串并添加另一个字符

  18. 18

    C strcpy复制字符串并添加另一个字符

  19. 19

    将一个字符串插入另一个

  20. 20

    将第一个字符串复制到第二行

  21. 21

    VBA-将字符串中的前三个字符复制到另一个单元格中

  22. 22

    将字符串与另一个字符串的字符进行比较?

  23. 23

    用另一个字符串环绕字符串

  24. 24

    如果字符串在另一个字符串内

  25. 25

    正则表达式从一个字符串到另一个字符串

  26. 26

    查找一个字符串到另一个字符串程序的排列

  27. 27

    从一个字符串数组到另一个字符串数组的strcpy

  28. 28

    在字典上,一个字符串比另一个字符串大是什么意思?

  29. 29

    将整数从一个字符串移动到另一个字符串?

热门标签

归档