Charの配列をForで入れたい

[戻る]
LostWord 2002/09/10(火) 17:43:32
皆様、お世話になります。

とてもくだらない質問で申し訳ありません。
現在、以下のように記述しています。

 char    *charArrange[128];

 charArrange[0] = "0";
 charArrange[1] = "1";
     ・
     ・
     ・
 charArrange[127] = "127";

これを'for'でまわして効率的にできないものですか?

アイススケーター 2002/09/10(火) 18:04:09
↓のようにすれば
但し、*charArrange[128];は実態がありませんので
      charArrange[128][8];のようにしなくてはいけないと思います。

    int     i;

    for( i = 0; i < 127; i++) {
        sprintf( charArrange[i], "%d", i);
    }

LostWord 2002/09/10(火) 18:14:25
[[解決]]
'アイススケーター'さん、素早い対応ありがとうございます。

そっくりそのまま頂戴しました。

古いスレッドには追加発言できません。