個人財務 C-ダミーでソースコードを記述してテストする方法

C-ダミーでソースコードを記述してテストする方法

目次:

ビデオ: Creepy Christmas Cousin - Studio C 2025

ビデオ: Creepy Christmas Cousin - Studio C 2025
Anonim

ソースコード は、プログラミング言語そのものを含むプロセスの一部を表します。テキストエディタを使用してソースコードファイルを作成します。

Cソースコードの記述方法

ソースコードはプログラムリストに表示されています。

標準 "HELLO WORLD"プログラム

#include int main(){puts( "Greetings、human。"); return 0;}

行番号は混乱する可能性があるため、リストには表示されません。また、行番号は、入力時にCode::Blocksなどのエディタで参照されます。

<! - 1 - >

エクササイズの一環としてソースコードをリストから入力するように指示されています。

  1. 新しいコード::ブロックコンソールアプリケーション、ex0201という名前のC言語プロジェクトを作成します。

  2. 標準の "Hello World"プログラムのコードをエディタに入力します。

    Code::Blocksによって与えられたスケルトンを消去するか、結果が一致するように編集するだけです。

  3. ファイル→ファイルの保存コマンドを選択して、ソースコードファイルを保存します。

    <! - 2 - >

あります。プログラミングプロセスの最初のステップ、つまりソースコードの作成が完了しました。

  • すべてのCソースコードファイルは。 cファイル名の拡張子。

  • Windowsを使用している場合は、ファイル拡張子が表示されるようにフォルダオプションを設定する必要があります。

  • C ++ソースコードファイルには拡張子が付きます。 cpp。

  • コード::ブロックでは、最終的なプログラム名はプロジェクト名と同じなので、ソースコードファイル名を変更することは重要ではありません。

    <!コンパイラとは、ソースコードファイルからテキストを読み込み、そのテキストを

オブジェクトコード

という名前に変換するプログラムです。 Cでは、コンパイラは プリプロセス またはディレクティブ と呼ばれる特別な命令も扱います。 #include インクルード・ディレクティブは、ヘッダー・ファイルstdioの位置をコンパイラに指示します。 h。そのファイルの内容がソースコードに追加され、コンパイラによってオブジェクトコードに変換されます。オブジェクトコードは

オブジェクト

コード

ファイルに保存されます。 オブジェクトファイルは、ソースコードファイルと同じ名前ですが、。 oファイル名の拡張子。 コンパイラはCコードをオブジェクトコードに変換するので、一般的な間違い、欠落している項目、およびその他の問題をチェックします。何か問題があれば、コンパイラはエラーのリストを表示します。エラーを修正するには、ソースコードを再編集してもう一度コンパイルを試みます。 ビルド→現在のファイルのコンパイルを選択します。 Build Logウィンドウに結果が表示され、エラーがゼロであり、警告がゼロであることが示されます。あなたが何かミスタイプしていない限り、ソースコードをチェックしてください。

通常は、このステップで[ビルド]コマンドを選択します。しかし、コンパイルするだけでよい場合は、「現在のファイルのコンパイル」コマンドを使用します。

  1. 成功すると、コンパイラは

    オブジェクトコードファイル

を生成します。

ソースコードファイルの名前がmainであるためです。 c、オブジェクトコードファイルの名前はmainです。 o。 コード::ブロックでは、オブジェクトコードファイルは、obj / Releaseまたはobj / Debugサブフォルダ内のプロジェクトのフォルダにあります。 Cライブラリをリンクする方法

リンカ

は、最終的なプログラムを作成するツールです。これは、オブジェクトコードファイルをC言語ライブラリにリンクすることによって行われます。ライブラリには、コンピュータ(または別のデバイス)に何をすべきかを指示する実際の指示が含まれています。それらの命令は、オブジェクトコード内に見いだされた簡略な方向に基づいて選択され、実行される。

たとえば、標準の "Hello World"プログラムでは、putsという単語が表示されます。この単語は、このテキストにputs()と書かれたC言語関数です。それは put を意味します。

コンパイラはputs()をトークンに変換し、そのトークンをオブジェクトコードファイルmainに保存します。 o。 リンカは、オブジェクトファイルとC言語標準ライブラリファイルを結合し、最終的なプログラムを作成します。コンパイラの場合と同様に、エラーが検出された場合(主にこの時点では未知のトークン)、プロセスが停止し、潜在的なトラブルメーカーに警告されます。それ以外の場合は、完全に機能するプログラムが生成されます。 コード内::ブロックでは、ビルドコマンドを使用して および

リンクをコンパイルします。 IDEには別のリンクコマンドがありません。 ビルド→ビルドコマンドを選択します。 Code::BlocksはオブジェクトファイルをCの標準ライブラリファイルにリンクしてプログラムファイルを作成します。 プロセスの次の最後のステップは、プログラムを実行することです。 プログラムが扱うテキストは文字列と呼ばれ、1文字よりも長いテキストです。 Cでは、文字列は二重引用符で囲まれています。 "こんにちは!私は文字列です" 最終プログラムにはC言語ライブラリが含まれています。この組み合わせは、プログラムファイルがそれを作成したソースコードファイルよりも大きい理由を説明します。 いくつかのCプログラムは、プログラムの内容によっていくつかのライブラリにリンクします。標準のCライブラリに加えて、グラフィックス、ネットワーク、サウンドなどを扱うライブラリをリンクすることができます。プログラミングについてもっと学ぶと、さまざまなライブラリを選択してリンクする方法がわかります。

Cソースコードを実行してテストする方法

プログラムを作成することはプログラミングの全体的なポイントなので、リンクした後の最初の作業は結果を実行することです。主にプログラムがあなたが望むやり方であなたが望むやり方をすることを実証するために、走ることが必要です。

プログラムがうまくいかないときは、コードを修正して修正する必要があります。はい、それは完全にプログラムを構築し、エラーを見て、それが動作しないことを見つけることは可能です。それはいつも起こります。 ビルド→実行を選択します。 プログラムが実行されます。テキストモードプログラムとして、ターミナルウィンドウに表示され、そこで結果を閲覧することができます。

  1. キーボードのEnterキーを押してターミナルウィンドウを閉じます。

    ex0201のような簡単なプログラムを実行するだけで結果が表示されます。複雑なプロジェクトの場合は、プログラムをテストします。これを行うには、プログラムを実行し、プログラムを中断してみてください。プログラムが生き残れば、あなたは仕事を終えました。それ以外の場合は、問題を修正してからプログラムを再ビルドするためにソースコードを編集する必要があります。

プログラムを実行することは、デバイスのプロセッサとオペレーティングシステムの仕事です。オペレーティングシステムはプログラムをメモリにロードし、プロセッサはコードを実行します。

  • コード::ブロックでは、プログラムファイルの名前はプロジェクトの名前になります。 Windowsでは、名前はex0201です。 EXE。 Mac OS X、Linux、およびUnixでは、プログラム名は拡張子のないex0201です。さらに、ファイルのアクセス許可は、ファイルが実行可能になるように設定されます。

C-ダミーでソースコードを記述してテストする方法

エディタの選択

Facebook上の人、アプリケーション、招待をブロックする方法 - ダミー

Facebook上の人、アプリケーション、招待をブロックする方法 - ダミー

設定は、Facebookで快適に過ごせるようにするための予防措置です。ブロックリストは通常​​、より反応的です。誰かがあなたのことを気にするFacebook上の何かをした場合、彼をブロックしたり、あなたが影響を及ぼす特定の行動をブロックすることを選ぶかもしれません。制限付きリスト、ユーザーブロック、ブロック...

Facebookのタイムラインカバーを変更する方法写真ダミー

Facebookのタイムラインカバーを変更する方法写真ダミー

Facebook、あなたのタイムラインはあなたの友人のものと比べて少し空白に見えるかもしれません。カバー写真が必要です。まもなくタイムラインがいっぱいになります。しかし、まず、人々があなたを見つけてあなたについて知ることができるように、基礎を記入したいと思っています。人々が最初にすることは...

正しいFacebookページタイプを選択する方法 - ダミー

正しいFacebookページタイプを選択する方法 - ダミー

サービス、またはビジネスを利用するには、Facebookのページオプションの賛否両論に気づく必要があります。あなたの6つの主要なオプションを見てみましょう:ローカルビジネスまたはプレースカンパニー組織または機関ブランドまたはプロダクトアーティストバンドまたは公共図エンターテインメント原因またはコミュニティ次の...

エディタの選択

他のKloutインフルエンサーを推薦する方法 - ダミー

他のKloutインフルエンサーを推薦する方法 - ダミー

インフルエンサーリストを使用してKloutが+ Kを与えると説明するアクションです。あなたのKloutスコアの一部は、他人から受け取った裏書の数に由来します。

あなたのソーシャルメディアメトリクスの目標を微調整する方法 - ダミー

あなたのソーシャルメディアメトリクスの目標を微調整する方法 - ダミー

ソーシャルメディア指標の目標を微調整するための販売漏れデータあなたの目標を微調整することの一部は、希望から​​マイルストーンに移行するまで、それらを磨くことです。人々がゴールを間違えていることのいくつかの例を以下に示します。これは希望、夢、偉大なものです。

Klout特典の電子メール通知を取得する方法 - ダミー

Klout特典の電子メール通知を取得する方法 - ダミー

Ifあなたは定期的にKloutを訪れる習慣ではないので、あなたはPerksの電子メールアラートを作成することができます。あなたがソーシャルメディアの世界でやっていることすべてを把握するのは難しいかもしれません。これはあなたのソーシャルメディア管理を簡素化するのに役立ちます。あなたがパルクの資格を得て、そして...

エディタの選択

Outlook 2002でパブリックフォルダで公開する - Microsoft ExchangeネットワークでOutlook 2002を使用する場合はダミー

Outlook 2002でパブリックフォルダで公開する - Microsoft ExchangeネットワークでOutlook 2002を使用する場合はダミー

パブリックフォルダを使用できます。パブリックフォルダは、グループ全体が見てアイテムを追加できる場所です。タスクや連絡先用のパブリックフォルダを持つことができます。

Outlookの迷惑メールフィルタを設定する方法 - ダミー

Outlookの迷惑メールフィルタを設定する方法 - ダミー

Outlookのオプション。非常に積極的に設定すると、迷惑メールが少なくなりますが、正当なメッセージを迷惑メールとマークすることがあります。それほど攻撃的ではないように設定すると、受信トレイにもっと迷惑をかけることになります。 Outlookに付属しています...

Outlook 2013で連絡先グループを作成する方法 - ダミー

Outlook 2013で連絡先グループを作成する方法 - ダミー

Outlook 2013で連絡先グループを作成する方法あなたのリストの名前を作り、あなたのシステムに保存した名前のコレクションから選ぶという単純な問題です。連絡先グループは電話番号とメールアドレス、電子メールアドレスだけを追跡しません。 ...