C 中的字符串程序


字符串实际上是一维字符数组,以字符“\0”结尾。因此,以 null 结尾的字符串包含组成字符串的字符,后跟null

以下声明和初始化创建一个由单词“Hello”组成的字符串。为了将空字符保留在数组末尾,包含该字符串的字符数组的大小比单词“Hello”中的字符数多 1。

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

如果遵循数组初始化规则,则可以将上述语句编写如下 -

char greeting[] = "Hello";

在本节中,我们将学习如何使用字符串 C 编程语言。我们将示例分为多个小节,以便更好地理解我们正在做的事情 -

基础课程

这些程序专门用于理解 C 语言中字符串的基础知识。这些程序将字符串作为字符数组进行处理。

多字符串程序

这些程序有多个字符串变量。这些应该让您了解如何在 C 编程语言中使用多个字符串变量 -

长字符串程序

一个句子或一行可以被认为是一个长字符串。以下程序涉及相同的概念 -