linux - C言語でこのようなポインタを理解するにはどうすればよいですか?
巴扎黑
巴扎黑 2017-05-16 13:25:35
0
1
626
リーリー

よく分かりません

巴扎黑
巴扎黑

全員に返信(1)
淡淡烟草味

配列の各要素は文字列です。文字列を定義するときは char * を使用する必要があります。これを理解していますか?

文字列を定義するときは、char *a = "test"; を使用しますよね?
次に、文字列配列を定義するとき、配列内の要素はすべて次のものである必要はありません。 char *a = "test";对吧,
那么当你定义一个字符串数组的时候,数组内的元素是不是应该都是char *タイプ。

これは文字列を定義しています。char *当成charchar として見ることができます (もちろんこれは間違っていますが、この場合はよりよく理解できるでしょう)。

あるいは、次のように見てください、typedef char * string、その場合、定義は次のようになります:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート