在C語言中,可以通過以下方式定義一個字符串數組:
char *str_array[] = {"Hello", "World", "C", "Language"};
char str_array[][10] = {"Hello", "World", "C", "Language"};
char str_array[4][10] = {"Hello", "World", "C", "Language"};
以上三種方式都可以定義一個包含4個字符串的字符串數組。其中,第一種方式使用了字符指針數組,每個元素指向一個字符串常量;第二種和第三種方式使用了字符數組的二維數組,每個元素存儲一個字符串。請根據自己的需求選擇適合的定義方式。