代码之家  ›  专栏  ›  技术社区  ›  Zach Smith

在C语言中,字符数组是否总是且仅用于表示字符串?

c
  •  -2
  • Zach Smith  · 技术社区  · 6 年前

    C 实际上是一组 char 带有 NULL

    烧焦 除了用作字符串之外,它还能用于其他用途吗?在 C 语言,是否有任何字符数组用于非字符串的内容?

    1 回复  |  直到 6 年前
        1
  •  5
  •   Barmar    6 年前

    char 只是C中的一个小整数。它经常用于可打印字符,当您使用 烧焦 数组作为字符串。

    但是 烧焦 烧焦 signed char unsigned char .

    uint8_t int8_t ,用于无符号和有符号8位整数类型。