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

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

目次:

ビデオ: Creepy Christmas Cousin - Studio C 2024

ビデオ: Creepy Christmas Cousin - Studio C 2024
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-ダミーでソースコードを記述してテストする方法

エディタの選択

自転車の点検チェックリスト - ダミー

自転車の点検チェックリスト - ダミー

すぐに自転車の点検をするために数分。あなたの自転車を一時的に与えることは、あなたの次の乗り心地の安全性、快適性、そして楽しさを高めることができます。乗車準備の一環として、次の手順に従ってください:車輪のクイックリリースレバーを開閉して、確認します。

必須サイクリング用具 - ダミー

必須サイクリング用具 - ダミー

あなたはバイクの乗り心地をさらに楽しくするために何百万ものものを買うことができます。自転車用に必要なアクセサリーをいくつかご紹介します。ヘルメット:ヘルメットを着用することはオーストラリアとニュージーランドの法律です。

自転車の範囲を閲覧可能 - ダミー

自転車の範囲を閲覧可能 - ダミー

あなたはサイクリングをすることに決めましたが、その重要なキットを欠いている - バイク!あなたが望む自転車のタイプを正確に知っていない限り、良いアドバイスは、あなたの時間を費やして、自転車で何をするのか、どこに乗るのかを本当に考えてみることです。

エディタの選択

アプリとプライバシー - ダミーを特定する

アプリとプライバシー - ダミーを特定する

Spotifyアプリケーションに登録すると、あなたの個人的な詳細の一部にアクセスする。たとえば、Top10アプリを使用してプレイリストを公開するには、既存のFacebookアカウントにリンクする必要があります。このプロセス中、Facebookはあなたに特定の種類の共有を許可するかどうか尋ねます。

モバイル対応携帯電話を識別する - ダミー

モバイル対応携帯電話を識別する - ダミー

SpotifyモバイルはiPhoneで最も人気がありますが、優れたAndroidバージョン(basks Androidマーケットの5つ星評価のうち5つの評価では5位に入っています)が急速に追いついています。

特集 - ダミー

特集 - ダミー

スポットメイキングは、モバイルでも、あらゆる音楽への普遍的な即時アクセスを可能にしますデバイスまたはデスクトップコンピュータ。 Facebookは人々が古い友達と再会して新しい友達を作るのを助け、Spotifyの助けを借りて青春の歌を再発見し、友人や検索を通じて新鮮な音楽を発見しました。

エディタの選択

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSアプリケーションでオブジェクト指向設計を使用する方法 - ダミー

IOSは、動作がオブジェクトに関連付けられているプログラムを設計するさまざまな方法です。説明するために、紅茶とスープの作り方を検討することを検討してください。しかし、即座に代わりに活動に飛び込んではいけません。探偵が犯罪現場に入るように行動してください。

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

IOSアプリケーションでハイレベル抽象化を使用してビデオを再生する方法 - ダミー

このセクションでは、MPMoviePlayerViewControllerクラスの高レベル抽象化を使用してiOSアプリケーションでビデオを再生する方法を説明します。 - (IBAction)playVideo:(id)sender {MPMoviePlayerViewController * moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];このコードは、ビデオビューコントローラ内のTTTVideoViewControllerファイルからです。 [self presentMoviePlayerViewControllerAnimated:moviePlayer];}シンプルさ自体!必要なのはURLです。

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

IOSアプリケーションでJavaスクリプトオブジェクト表記を使用する方法 - ダミー

JavaScript Object Notation (JSON)はiOSアプリのデータを表現する上で事実上の標準になっています。 JSONを使用して、Web上でデータを転送したり、長期保存データを保存および取得するためのフォーマットとして使用することができます。 JSONは、人間が読める形式であり、マシンが理解しやすい形式です。 JSONのデータは1つにまとめることができます...