共用方式為


初始化字元陣列

初始化字元陣列中有兩種:

  • 個別、,如下所示:

    char chABCD[4] = { 'a', 'b', 'c', 'd' };
    
  • 字串,如下所示:

    char chABCD[5] = "abcd";
    

在第二個案例中,其中的字元陣列以字串初始化,編譯器會附加在'\0' (結尾的字串字元)。 因此,陣列必須至少一個較大的值的字串中的字元數。

因為大多數的字串處理使用標準程式庫函式,或倚賴後面加上結尾的字串字元的出現,通常會以字串初始化的未繫結的陣列宣告,請參閱:

char chABCD[] = "ABCD";

請參閱

參考

初始設定式