検索
ホームページソフトウェアチュートリアルコンピューターソフトウェアdev C をデバッグするにはどうすればよいですか? -dev c 中国語のデバッグ

php エディタ Xiaoxin を使用すると、開発者向けの中国語のデバッグ スキルを学ぶことができます。 dev c をプログラミングに使用する場合、デバッグは非常に重要なリンクであり、コード内のバグを見つけて修正するのに役立ちます。この記事では、ブレークポイントの設定、変数値の監視、シングルステップ実行、およびプログラムをより効率的にデバッグしてプログラミング効率を向上させるその他のテクニックを含む、dev c でのデバッグ方法を紹介します。

1. ブレークポイントを使用したデバッグ

デバッグができない場合: [ツール] -> [コンパイル オプション] -> [コード生成/最適化] -> [コネクタ] -> [デバッグ情報の生成] -> [いいえ] を [はい] に変更します。

デバッグの基本手順; 1. 右上隅のリリースモードをデバッグモードに変更します。

2. ブレークポイントを設定する

3. [すべてコンパイル] をクリックし、チェック マークをクリックします。

(青い矢印はまだ実行されておらず、実行されようとしているステートメントを示していますが、青い線は複数あります。デバッグ後に変数を表示するには 2 つの方法があります。 ① 変数の値を入力して表示するビューを追加します。 ②変数または式を選択し、「追加」をクリックして表示すると、左側の列に変数の値が表示されます。もちろん、ターミナル コンソールから変数の値を観察することもできます。

ループ ステートメントのブレークポイントの設定と表示について: ループの最初と最後にブレークポイントを設定すると、ターミナルからステートメントの実行の進行状況を確認できます。

デバッグボタンと機能。

次のステップ: 次のステートメントを実行し、関数を結果を直接与えるステートメントとして扱います。

シングル ステップ エントリ: 次のステートメントを実行し、関数が見つかったら、その関数に入り、シングル ステップで実行します (ループや関数内の変数の変換を観察する最良の方法)

スキップ: 次のブレークポイントまで実行します。次のブレークポイントがない場合は、最後まで直接実行します。

一般的なエンドポイント エラー:

① 通常(バグがない)場合はブレークポイントで停止し、青色の矢印が表示されますが、バグがあってブレークポイントが赤色のままの場合は、return ステートメントが実行されておらず、過去のステートメントも実行されていないことを意味します。条件が満たされないため実行されます。

② デバッグエラー:無効なメモリ参照、つまり空のアドレスを操作した場合、または配列が範囲外の場合、エラーが報告されます。

たとえば、char a[100000000000] はエラーを報告します。これは、そのような大きな値は存在せず、自身のバイト長をはるかに超えているためであり、デバッグ中にエラーが報告されます。したがって、 char a[100] で問題ありません。この表では、 a には 100 文字があり、各文字は 1000000000...100 と書くことができます。

デバッグ中に発生する問題:

1. デバッグ中にscanf入力ができない場合は、ループ条件に問題があると考えられますが、デバッグ中に入力文に問題があることを示すエラーメッセージが表示される場合もありますので、適切な知識を確認してください。 、

配列が範囲外だったり、無限ループに陥っていることも考えられますが、たいていは(loop文、最初にiなどを実行する、loop whileを実行する)が原因なので注意が必要です。

2. scanf 関数をデバッグするときは、必ず次のステップ (または単一ステップの入力) を書き込み、端末に値を入力して Enter キーを押し、次のステップ (単一ステップの入力) を入力してください。

使用上の問題: dev C のコードは、誤って挿入を押したために発生しました。キャンセルしたい場合は、もう一度挿入を押してください。

dev c++ 怎么调试?-dev c++中文调试

1. Dev-C を中国語に調整するにはどうすればよいですか?

初期インストール時に言語の選択手順を忘れた場合は、インストールの完了後に言語を設定する必要があります。具体的な設定手順は以下の通りです。

1. まずdevcソフトウェアを開くと、すべて英語であることがわかります。メニュー バーの [ツール] をクリックし、メニューで [環境オプション] を選択して環境設定を開きます。

dev c++ 怎么调试?-dev c++中文调试

2. 次に、ポップアップ表示される言語の青色の位置にあるドロップダウン ボックスをクリックし、[簡体字中国語]を選択し、Enter キーを押して確定します。

dev c++ 怎么调试?-dev c++中文调试

3. 確認後、ソフトウェアは中国語版になります。

dev c++ 怎么调试?-dev c++中文调试

設定は難しくないので、必要な場合は試してみてください。



以上がdev C をデバッグするにはどうすればよいですか? -dev c 中国語のデバッグの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は华军软件园で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター