在C語言中,創建字符串數組可以有多種方式。
char str[10];
str[0] = 'H';
str[1] = 'e';
str[2] = 'l';
str[3] = 'l';
str[4] = 'o';
str[5] = '\0'; // 字符串的結束標志
char str[] = "Hello";
char *str[] = {"Hello", "World"};
需要注意的是,字符數組的大小需要足夠容納字符串的長度,同時最后一個元素要留給字符串的結束標志’\0’。指針數組中的每個指針指向的字符串也需要有足夠的空間存放。