• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語 シンプルソート)

C言語シンプルソートのプログラムのコンパイルエラー

このQ&Aのポイント
  • C言語始めて1年の初心者が作成したシンプルソートのプログラムでコンパイルエラーが発生しています。
  • simpleSortの部分に間違いがあるようですが、見直しても間違いが見つかりません。
  • simpleSort関数の引数が間違っている可能性があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>simpleSort(data[], 0, i - 1); 引数として渡す時に、[]なんてつけません。 dataとだけ書けば、先頭のポインタが渡されます。 ただし、 > void simpleSort(char data[], int first, int last) 受け取る側の宣言が1次元配列になっています。 この関数内でdata[1]としても、元のデータのdata[0][1]を示すことになります。 char data[][300]じゃないですか?

その他の回答 (2)

回答No.3

おっと、もう1つ。 > int data[MAXSIZE][300]; なんでintなの?

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「シンプルソート」ってなんだ.... さておき, 「コンパイルできない」とはどういうこと? 何かメッセージが出ているなら, そのメッセージを書いてください.

ryukak
質問者

補足

すいません・・・単純ソートのことです。