c語言如何將一串字符定義給數(shù)組?
要定義字符串數(shù)組可以通過如下兩種方式:
方法一:通過定義一個char類型的二維數(shù)組來實現(xiàn)
通過二維數(shù)組的行索引可得到數(shù)組中的每個字符串,列的大小限定了每個字符串所能包含的最大字符個數(shù),所以采用這種定義方式時,列的大小必須不能小于數(shù)組所有字符串的最大長度。
定義代碼如下:
?
在取該數(shù)組的每個字符串時,直接對行索引即可。
方法二:通過定義一個指向char類型的指針數(shù)組來實現(xiàn)
數(shù)組中的每個元素都是一個指針,通過該指針可得到數(shù)組中的每個字符串。