C言語で書いたクイックソートです再帰で書いていますがループに変換したコードはどうなるのでしょうか?一応参考として知りたい程度です。返信ごめんその前に、適切な型を用いることを覚えましょう。sizeof(data)/sizeof(char);これはないわ。その前に、適切な型を用いることを覚えましょう。幅が127を越えたらどうするね?失礼しました。変更して書き直しましたのでよろしくお願いします。10:58:07)再帰を置き換えるなら、キューじゃなくてスタックじゃないかしら?再帰処理するミニマムコードを書く。スタックの深さと、ローカル変数を自分で管理すべく、スタックなコレクションなり、配列を操作する。再帰処理するミニマムコードを書く。スタックの深さと、ローカル変数を自分で管理すべく、スタックなコレクションなり、配列を操作する。感じになるのかな?説明が不足していました。再帰を置き換えるのって、ちょっと面倒くさいから、最初にミニマムコード書いて置き換えてみて、要領をつかんでからの方がいいんじゃない?って意味です。