struct arr
{char * str;
int ctr;
}m_arr[100];
私が直面している問題は、stringフィールドとintフィールドに値を挿入し、配列をトラバースして印刷すると、int
フィールドは正しく表示されますが、文字列フィールドは常に最後に更新したものです。
例:私が渡す値は{'t-1',2} and {'t-2',5}
です。
forループを使用して、取得した配列要素を表示する{'t-2',2}
と、{'t-2',5}
。
どこが間違っているのですか?
私は最初にキューを使用しようとしましたが、同じ問題が発生しました。したがって、配列を使用して実装しますが、これも同じ問題です。助けてください。非常に緊急。