添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
char myString[] = "Hello, world!";

这将创建一个 char 数组 myString,长度为 14(包括字符串末尾的空字符 '\0')。这个数组将被初始化为字符串字面值 "Hello, world!"。

  • 使用大括号初始化
  • 你也可以使用大括号 {} 初始化 char 数组,例如:

    char myString[] = {'H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!', '\0'};
    

    注意,最后一个元素必须是空字符 '\0',以便将这些字符组成的数组视为字符串。

    此外,你还可以使用类似于其他数组初始化方式的方法来初始化部分元素,例如:

    char myString[20] = {'H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd'};
    

    在这个例子中,char 数组 myString 的长度是 20,但只有前 12 个元素被初始化为字符串 "Hello, world"。剩余的元素将被自动初始化为零。

    希望这些信息能对你有所帮助。

  •