C 言語を知る (入門から習熟まで、ネットワーク全体で最も完成度の高い C 言語)

目次

序文

1. C言語とは何ですか? 

 2. 初めてのC言語プログラム

1. 新しいプロジェクトを作成する

2. .c ファイルを作成する

3. コードを書く

4.メイン機能


序文

みなさん、こんにちは。今日から C 言語に関するさまざまな知識を共有します。まだ質問もありますが、C 言語の初歩から習熟まで一緒に学びましょう。あまり言うことはありませんが、一緒に C 言語の学習に入りましょう。


1. C言語とは何ですか? 

C言語は汎用コンピュータ プログラミング言語であり、低レベルの開発で広く使用されています。C 言語の設計目標は、推奨された方法でコンパイルし、低レベルのメモリを処理し、少量のマシン コードを生成し、ランタイム環境のサポートなしで実行する方法を提供することです。

プログラミング言語。

C 言語は多くの低レベルの処理関数を提供しますが、優れたクロスプラットフォーム機能を維持しており、標準仕様で記述された C 言語プログラムは、一部の組み込みプロセッサ (シングル チップ マイクロコンピュータ) を含む多くのコンピュータ プラットフォームでコンパイルできます。 MCU)、スーパーコンピューター、その他のオペレーティング プラットフォーム。

1980 年代、さまざまな開発者が使用する C 言語文法の違いを避けるために、米国標準局は、C 言語の初期標準として、ANSI C と呼ばれる C 言語の米国標準文法の完全なセットを策定しました。言語です。

C言語はプロセス指向のコンピュータプログラミング言語であり、C++やJavaなどのオブジェクト指向プログラミング言語とは異なります。

そのコンパイラには主に Clang、GCC、WIN-TC、SUBLME、MSVC、Turbo C などが含まれます。

 2. 初めてのC言語プログラム

では、最初の C 言語コードを書いてみましょう。C 言語コードはどのように書くのでしょうか? ここで使用するコンパイラは VS2019/2022 です。ここでは VS2019 を例に挙げます。

1. 新しいプロジェクトを作成する

図に示すように、VS2019 を開いた後、新しいプロジェクトを作成できます。

 完了したら、「新しいプロジェクトの作成」をクリックして空のプロジェクトを作成します。(写真が示すように)

 皆さん、注意してください。新しいプロジェクトに空のプロジェクトがない場合は、インストール中に間違ってインストールされた可能性があります。再インストールできます。次に、次のステップに進みます。

[次へ] をクリックすると、新しいプロジェクトの構成インターフェイスが表示されます。ここでは、以下の図に示すように、プロジェクト名の設定、プロジェクトの場所の調整、および設定の保存場所を設定できます。

ここで、プロジェクト名を編集するときは中国語を使用しないように注意してください。VS2019 は中国語との互換性が低いため、プロジェクトの場所を同時に英語の文字で表現できる場合に備えて、ここで注意してください。通常、デフォルトはシステム ディスクを占有し、保存場所は手動で調整できるため、「デフォルトを使用」にするべきではありません。

プロジェクト名と場所を設定した後、以下に示すように、[作成] をクリックして VS2019 に入り、コードを記述します。

下の図が表示されたら、プロジェクトが作成されたことを意味します。 

 このようにして、新しいプロジェクトを作成する最初のステップが完了しました。

補足: ここで1つ補足しなければならない点がありますが、VS2019に入った後、以下の図に示すように、リソースマネージャーの解決策が表示されなかった友人もいます。

この問題を解決するのは実際には非常に簡単です。図に示すように、上の表示オプションをクリックするだけです。

完了したら、ソリューション リソース マネージャーをクリックして、ソリューション リソース マネージャーを呼び出すことができます。 

2. .c ファイルを作成する

C 言語プログラムには通常、次の 2 つのファイルがあります。

1 つは拡張子 .h が付いたファイルです。h は実際にはヘッダーであり、これをヘッダー ファイルと呼びます。

もう 1 つのタイプのファイルは、ソース ファイルと呼ばれる、使用する .c ファイルです。

最初にいくつかの単純なファイルを作成する必要があるため、.h ヘッダー ファイルを使用する必要はありません。.h ヘッダー ファイルについては後で学習するので、ここではソース ファイルのみを使用する必要があります。

次の図に示すように、ソース ファイルを作成し、ソリューション エクスプローラーを開き、その中でソース ファイルを見つけて、[追加] を右クリックし、[新しい項目] をクリックする必要があります。

 新しい項目をクリックすると、図に示すように、新しい項目を追加するページに移動します。

 ここには C++ ファイルのみが存在し、C ファイルは存在しないことがわかります。ここで追加します。実際には、C と C++ の両方が上記の C++ ファイルを選択します。ここには C 用の別個のファイルはありません。全員が必要です。ここで一度理解してください。

終了したら、名前を見てみましょう。ここでは、名前のサフィックスは .cpp です。C 言語プログラムを作成する場合は、ファイルのサフィックス .cpp を .c に変更する必要があることに注意してください。C++ を作成する場合、ファイルはサフィックスは.cppです。

ここで、.cpp は .cplusplus を意味します。これは C++ の意味であり、接尾辞 .c を付けて記述したものが C 言語です。.cpp を記述すると、コンパイラは C++ の構文に従ってコンパイルします。そのため、C 言語を記述するときは、コンパイラが C 言語の構文を使用して C++ を実行できるように、サフィックスとして .c を使用することをお勧めします。コード。誰もがこの概念を理解する必要があります。

 ここでは、プロジェクト名をサフィックスとして .c に変更します。名前にはできるだけ中国語を使用しないように注意してください。ここでは test.c と書きました。完了したら、図に示すように、「追加」をクリックします。

 「追加」をクリックすると、新しい項目の追加が完了します。以下に示すように:

 ここで .c ファイルが作成され、デフォルトで作成したファイルが開きます。この時点で、.c ファイル作成の 2 番目の手順は完了です。

3. コードを書く

ここでは、図に示すように、画面に hello world を表示する簡単な C 言語コードを作成してみましょう。

 図に示すように、コードが記述されています。どのように実行すればよいでしょうか? ここで皆さんに付け加えておきたいことがあります。

私たちが書いたC言語のコードはテキスト情報であり、これらのコードを直接実行することはできません。どうすれば実行できるでしょうか。ここで、作成した .c ファイルは、最終的に「実行可能プログラム」を生成するために、「コンパイル + リンク」のプロセスを経る必要があることに注意してください。

では、どうやってコンパイルするのでしょうか? ここでお伝えしたいのは、私たちが使用している VS2019 または 2022 は統合開発環境と呼ばれるもので、編集、コンパイル、リンク、実行、デバッグなどの機能がすでに非常に強力です。また、コンパイル + リンク + 実行はコンピューター上で 1 つのステップで実行できます。つまり、コンピューターの Ctrl+F5 を押すだけで済みます。または、一部の生徒のコンピューターがノートブックである場合は、Ctrl+Fn+F5 が必要です。以下に示すように、実行が開始されます。

これは私たちにとって非常に便利です。私が Ctrl+F5 を押すだけで、コンパイル、リンク、実行が完了し、コードが出力されました。この時点で、「Ctrl キーを押す必要はありません。F5 キーを直接押せばよいのです。ここでは説明しませんが、F5 キーを押すのは間違った方法です。F5 キーだけを押すことをデバッグといいます。」コンパイル + リンク + 実行ではないので、誰もがここを覚えておく必要があります。

このようにして、初めての C 言語のコードが作成されました。「コードの書き方について話さなかった」という生徒もいます。私はまだコードの書き方がわかりません。心配しないで、今から始めましょう。ステップ。

4.メイン機能

まず、コードを書くときは、main 関数、つまり main 関数から書き始める必要があります。

int main()
{
    return 0;
}

これは main 関数を記述する標準的な方法です。このうち、main はこの関数の名前であり、任意に変更することはできません。中の int は C 言語で整数を意味します。ここでの int は以下の return 0 をエコーし​​ます。0 は整数です。つまり、先ほど書いたのは int、ここで互いに反響します。ラップする中括弧は 0 を返します。ここでは関数本体を呼び出します。中括弧は走り書きできません。

このとき、学生の中には、なぜ main 関数を書くのかと疑問に思う人もいるでしょう。次に、main関数の機能について説明します。

C言語ではmain関数がプログラムのエントリポイントとなり、main関数の1行目からプログラムが実行されます。

 誰もがここに注意し、メインを間違って書かないように注意してください。そうしないと、コードが実行できなくなります。

また、main 関数は 1 つしかなく、1 つのコードに main 関数が 2 つあるとコードがエラーになりますので、C 言語では main 関数は 1 つしかないことを覚えておいてください。

この時点で、最初の C 言語コードが完成しました。今回は私が最初にここに来て、コードを Gitee と Github に送信します。注目してください。

Gitee アカウント:ミルクティー (lk-love-hxl) - Gitee.com

次回はデータ型について一緒に学習していきますので、よろしくお願いします。

おすすめ

転載: blog.csdn.net/lm_love_hxl/article/details/131051607