字符串實際上是由空字符“\0”結尾的一維字符數組。 因此,以null結尾的字符串包含組成字符串后跟一個null的字符。
以下聲明和初始化將創(chuàng)建一個由“Hello”字符數組組成的字符串。要在數組的末尾保留空字符,包含字符串的字符數組比單詞“Hello”中的字符數多一個字符。如下示例 -
char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
如果遵循數組初始化的規(guī)則,那么可以如下寫上述語句:
char greeting[] = "Hello";
在本節(jié)中,我們將學習在C編程語言中如何使用字符串。下面我們把這些例子分成多個子部分,以更好地一個個地了解和學習 -
這些程序專門用于了解C語言中的字符串操作的基礎知識。這些程序將字符串作為字符數組處理。
這些程序有多個字符串變量。這些程序讓您了解如何使用C編程語言來操作多個字符串變量 -
長句子或行字符我們一般認為是長串。以下程序涉及相同的概念 -