ご協力いただきありがとうございます。
私はARMの簡略化されたバージョンをsimilateしようとしていますが、私は非常に奇妙なエラーを持っていますhttp://pastebin.com/3XRdngty。
私には分かりませんなぜ関数executer_code()は動作しませんため、 は...
は、私はそれが「i」は、
変数nombre_instructionに等しいですが、それは変数になります刚性ループしなければならないわけでのために変数 "nombre_instruction"が最初に入るときは正しい値です。その値が0に変更されたために2回目に入りません。同じ種類のエラー、
と私は何も見つかりませんでした。
私は自分のコードを再読しましたが、それでもなぜ3時間が経過したのかわかりません。 そして、あなたは助けるためにもう一度ありがとう:)Cの奇妙な問題
Q
Cの奇妙な問題
-8
A
答えて
1
はこれはあなたのコードから取られる:
char *compar;
if(i==0){
sprintf(&compar,"%c%c%c%c",code[0],code[1],code[2],code[3]);
}
ここでの問題は、あなたがchar
へのポインタとしてcompar
を宣言するということですが、それは初期化されていないです。したがって、値は未定義です。 sprintf
で記入すると、メモリのどこかに書き込むだけで、明らかに変数nombre_instruction
に書き込むことになります。
ソリューション:
char compar[200];
関連する問題
- 1. C#でのCheckListBoxesの奇妙な問題
- 2. 奇妙な問題MFCのC++
- 3. 奇妙な問題、
- 4. 奇妙な問題()
- 5. 奇妙な問題
- 6. 奇妙な問題
- 7. 奇妙な問題。
- 8. C#WPF comboBox奇妙な問題
- 9. C#Windowsフォーム:OpenFileDialog奇妙な問題
- 10. C++で奇妙な問題がある
- 11. 非常に奇妙な問題C#
- 12. 奇妙なテンプレートの問題
- 13. UITextViewの奇妙な問題
- 14. 奇妙なCSSの問題
- 15. 奇妙なクラスの問題
- 16. 奇妙なタブの問題
- 17. 奇妙な問題&httpdの
- 18. 奇妙なIE7の問題
- 19. 奇妙なIEの問題
- 20. 奇妙なCSSの問題
- 21. 奇妙なレンダリングの問題
- 22. コンソールアプリケーションの奇妙な問題
- 23. 奇妙なCSSの問題
- 24. 奇妙なデプロイメントの問題
- 25. 奇妙なエンコーディングの問題
- 26. 奇妙なメモリリークの問題
- 27. 奇妙なJFrameの問題
- 28. 奇妙なperlの問題
- 29. 奇妙なコードインデントの問題
- 30. cvStartFindContoursの奇妙な問題?
おそらくない唯一の問題(私はまだあなたのコードを実行しようとしませんでした)が、あなたの 'nombre_instructions'変数が初期化されていません。これは確実に、特に配列インデックスとして使用されるので、問題を求めています。 – vsz
あなたの質問の中にテキスト形式で[mcve]を入力してください(外部リンクではありません)。また見てください:[ask]。 –
ステップバイステップのデバッグを試しましたか? – Abhineet