の構文に関する問題が発生しました。
問題は言う:
私はこの方法でそれを解決し、ランタイム
で動的に割り当てられた構造体の配列を使用して名前の出現のヒストグラムを計算する(私はここであまりにも多くのコードを貼り付けることを避けるためにペーストビンを使用するのが好ましいです):
main.cppにhttp://pastebin.com/TD6Y2Acf
dinalloc.cpphttp://pastebin.com/93eM9EdL
dinalloc.hhttp://pastebin.com/bUX7TxTs
それは機能しますが、なぜわかりません...
hi
という構造体と、vet
という構造体の配列が宣言されました。 のdinalloc.cppに関数のパラメータを宣言すると、hi *vet
と書かなければなりません。このように、それは私が関数hi
へのポインタを期待する関数に言っているのでしょうか?代わりに、関数を呼び出すと、の配列がhi
の構造であるvet
がパラメータとして渡されます。
このコードがどのように機能する可能性がありますか?構造体の配列の動的割り当て
P.S.私のコード作成方法に関するアドバイスは大歓迎です。
"問題は言います" - 宿題ですか? – codeling
これは、私がメモリの動的割り当てに関するレッスンの後にやろうとした練習です。 – Overflowh