C 中的字符串程序
字符串实际上是以 空 字符 '\0' 结尾的一维字符数组。因此,以空字符结尾的字符串包含组成字符串的字符,后面跟着 空。
以下声明和初始化创建一个由单词"Hello"组成的字符串。为了将空字符保存在数组末尾,包含字符串的字符数组的大小要比单词"Hello"中的字符数多一个。
char Greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
如果遵循数组初始化规则,则可以按如下方式编写上述语句 −
char Greeting[] = "Hello";
在本节中,我们将学习如何使用字符串 C 编程语言。我们将示例分为多个小节,以便更好地理解我们正在做的事情 −
基本程序
这些程序专门用于理解 C 中字符串的基础知识。这些程序将字符串作为字符数组处理。
多字符串程序
这些程序有多个字符串变量。这些应该能让您了解如何在 C 编程语言中使用多个字符串变量 −
长字符串程序
一个句子或一行可以被视为一个长字符串。以下程序处理相同的概念 −