2016-09-14 9 views
-3

だから私は[25] [25]で始まる配列の次元を使いこなしていました。私は最終的にそれの最良の次元を見つけましたが([21] [25])、私は配列を表示しているforループの状態を変更するのを忘れました(最初はy < 25でyは< 21)。プログラムは正常に動作しましたが、奇妙なエラーがありました。配列が表示していたものはかなり奇妙で、サウンドも作っていました(サウンドはとてもよく知られていますが、正確にはわかりませんが、ファイルの宛先のショートカットを開こうとすると、削除されましたが、私は非常によく知られているので、あまりよく分かりません。enter image description here私もスクリーンショットをアップロードしました。あなた自身がエラーを見ることができます( "Process returned 0"の前の2行です)。これらの特定の文字がなぜ(私はスマイリーな顔を意味するのか?)どんなアイデア?forループを実行しているときにC++コンソールアプリケーションで奇妙なエラーが発生しました

+6

画像は1000語の価値があるかもしれませんが、コードを投稿する方が良いでしょう。 –

+4

あなたはたぶん文字列の最後から走っていて、無駄なゴミを印刷しています。しかし、あなたが実際のコードを表示していないので(コードの部分の図はまったく役に立たない)、私たちはあなたを助けることができません。 –

+0

まあ、私が言ったように(言及するのを忘れて):私はそれをすでに理解していますが、ああ。私は今それを編集し、コードを入力します。 –

答えて

1

私はあなたのループ状態を維持することによって割り当てられていないメモリの場所にアクセスしようとしていると思います< 25したがって、奇妙な出力を取得します。同様の質問をするときにもコードを入力してください。

+0

ええ、私は何を考え出した行っている。私はちょうど特定の文字thoをなぜ尋ねた。コードを貼り付けようとするとエラーが表示されます。それは、コンパイラがそれを実行して以来、それは正しくフォーマットされていないと言います(少なくとも) –

+0

文字は、それらの場所に座ってゴミだけで、何が明らかになっているかは分かりません;) – Rabby

関連する問題