とても疑問に思っていることがあります。
ウェブサイトでCharについて調べていると、"char * * "や"char* * *"と記載してあるコードがありました。
自分なりに検索して勉強してもなかなかイメージじずらく理解できません。申し訳ありませんが、簡単に説明していただくことは可能ですか。
学習中であり、質問が投げやりになってしまい申し訳ありませんが、全く理解できません。
###ソースコード
#include <stdlib.h> #define N 20 // For this example, we will allocate 20 strings #define LENGTH 10 // of 10 characters each (not counting 0 terminator) ... char **arr = malloc(sizeof *arr * N); if (arr) { size_t i; for (i = 0; i < N; i++) { arr[i] = malloc(sizeof *arr[i] * (LENGTH + 1)); strcpy(arr[i], " "); } }
###補足情報(言語/FW/ツール等のバージョンなど)

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/30 13:59
2016/03/30 14:06
2016/03/30 14:14
2016/03/31 05:56