84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
よく分かりません
配列の各要素は文字列です。文字列を定義するときは char * を使用する必要があります。これを理解していますか?
char *
文字列を定義するときは、char *a = "test"; を使用しますよね? 次に、文字列配列を定義するとき、配列内の要素はすべて次のものである必要はありません。 char *a = "test";对吧,那么当你定义一个字符串数组的时候,数组内的元素是不是应该都是char *タイプ。
char *a = "test";
これは文字列を定義しています。char *当成char を char として見ることができます (もちろんこれは間違っていますが、この場合はよりよく理解できるでしょう)。
char
あるいは、次のように見てください、typedef char * string、その場合、定義は次のようになります:
typedef char * string
配列の各要素は文字列です。文字列を定義するときは
char *
を使用する必要があります。これを理解していますか?文字列を定義するときは、
char *a = "test";
を使用しますよね?次に、文字列配列を定義するとき、配列内の要素はすべて次のものである必要はありません。
char *a = "test";
对吧,那么当你定义一个字符串数组的时候,数组内的元素是不是应该都是
char *
タイプ。これは文字列を定義しています。
char *
当成char
をchar
として見ることができます (もちろんこれは間違っていますが、この場合はよりよく理解できるでしょう)。あるいは、次のように見てください、
リーリーtypedef char * string
、その場合、定義は次のようになります: