C語言字串程式



字串實際上是由字元組成的一維陣列,以字元'\0'結尾。因此,一個以空字元結尾的字串包含構成字串的字元,後跟一個字元。

以下宣告和初始化建立了一個包含單詞“Hello”的字串。為了在陣列末尾儲存空字元,包含字串的字元陣列的大小比單詞“Hello”中的字元數多一個。

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

如果您遵循陣列初始化規則,則可以將上述語句寫成如下形式:

char greeting[] = "Hello";

在本節中,我們將學習如何在C程式語言中使用字串。我們將示例分為多個子部分,以便更好地理解我們的操作:

基礎程式

這些程式專門用於理解C語言中字串的基礎知識。這些程式將字串視為字元陣列。

多字串程式

這些程式具有多個字串變數。這應該能讓您瞭解如何在C程式語言中使用多個字串變數:

長字串程式

句子或一行可以被視為一個長字串。以下程式處理相同的概念:

廣告

© . All rights reserved.