淡淡烟草味2017-05-16 13:27:35
配列の各要素は文字列です。文字列を定義するときは char *
を使用する必要があります。これを理解していますか?
文字列を定義するときは、char *a = "test";
を使用しますよね?
次に、文字列配列を定義するとき、配列内の要素はすべて次のものである必要はありません。 char *a = "test";
对吧,
那么当你定义一个字符串数组的时候,数组内的元素是不是应该都是char *
タイプ。
これは文字列を定義しています。char *
当成char
を char
として見ることができます (もちろんこれは間違っていますが、この場合はよりよく理解できるでしょう)。
あるいは、次のように見てください、typedef char * string
、その場合、定義は次のようになります: