スレ立てるまでもない質問はここで 123匹目at TECHスレ立てるまでもない質問はここで 123匹目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト8:デフォルトの名無しさん 12/12/09 10:27:49.76 >>6 malloc() の戻り値が NULL 以外なら大丈夫。 ということになっている 9:デフォルトの名無しさん 12/12/09 10:31:07.09 理解できました みなさん回答ありがとうございます。本当に勉強になりました。 本当に感謝しています 10:デフォルトの名無しさん 12/12/09 10:40:13.50 >>3 a[1][100]のように2次元インデックスでアクセスしたいならば↓のように書く。(C99) 可変長配列はC99の規格なのでそれ以前では定数で与えなければだめ。 a の宣言後にkの値を変更してもだめ。 char (*a)[k] = malloc(sizeof(a[0]) * 2); 11:デフォルトの名無しさん 12/12/09 10:55:23.43 >>10 えーと よく理解できないです a[0] a[1] をそれぞれ別の要素数にしたいのでkを固定しちゃまずいのでは? 12:デフォルトの名無しさん 12/12/09 10:57:18.53 >a の宣言後にkの値を変更してもだめ。 他は兎も角、これについては何を言いたいのか判らん。 c99より前ならそもそもそんな宣言はできないから変更してもダメもへったくれもないわけで。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch