C言語を知る

目次

序文:

1. C言語規格

2. 環境を作成する

3. 最初の C プログラム


序文:

  Cはすべてのものを生み出します!コンピュータ開発の黎明期には、便利で効率的な高級言語がなく、コンピュータ上でプログラムを書くことは、バイナリ 0 と 1 のシーケンスの集まりであり、頭痛の種でした。その後開発が進み、アセンブリ言語が登場しましたが、アセンブリ言語の特徴は、Add(1011)のように2進数の並びを表すニーモニックが出現することです。その後、言語が発達し、B言語が登場し、さらにC言語へと進化し、現在の主流であるC++、Java、C#、Pythonなどの言語はすべてCで開発されています

1. C言語規格

  C言語は登場当初から人気があり、現在も人気が高く、BITOランキングではC++と合わせて常に上位3位以内にランクインしています当時はすべてのメーカーがC言語を使用していましたが、統一された規格がなかったため、企業ごとに使用するC言語の構文が異なり、各社が独自のスキルを発揮して混乱を招いていました

  最後に、米国標準局は C 言語標準 ANSI C をリリースしました.それ以来、C 言語の開発は正しい軌道に乗っており、今日まで続いており、現在も開発中です.この期間中の主な標準C89、C90、および C99 です

2. 環境を作成する

  まず、コードを書くためには、コードを書くための環境が必要です。作成したコードを編集して実行するには、コンパイラをダウンロードする必要がありますWindows オペレーティング システムには VS2019 と VS2022 を使用できます。Linux オペレーティング システムで GCC コンパイラを使用できます

  Compiler は統合開発環境です統合とは、多くの機能を持っているということですソースファイルにコードを書くとき、それは編集です。翻訳、実行可能プログラムを生成するためのリンク、最終的に実行して必要な結果を取得するためのリンクもあります。取り敢えず、翻訳やリンクが何であるかを知る必要はなく、コンパイラの機能であることを知っていればよい. 多機能コンパイラは統合開発環境である.

  コンパイラをダウンロードしたので、クリックして新しいプロジェクトを作成します

   [空のプロジェクト、次へ] をクリックします。

   適切なパスを選択し、入力したコードを保存するフォルダーを作成し、プロジェクト名を中国語で書かないでください。小文字で始めます次に、作成します。

 この時点で、プロジェクトが作成され、このようになります。コンパイラにソリューション エクスプローラーが表示されない場合は、左上隅のビューをクリックします。その中にソリューション エクスプローラーが表示されますまた、マウスでそれを押したまま、目的の場所にドラッグすることもできます。

  ソースファイルにコードを書きます ソースファイルとはC言語のソースファイルは、拡張子が.cのファイルです次に、.c ファイルを作成します。ソース ファイルを右クリックし、[追加] に新しい項目を追加して [作成] をクリックすると、下図のようにファイル構成が表示されます。

   同じパスを選択します。名前に注意してください。接尾辞 .c は、C ソース ファイルを作成していることを意味しますが、ウィンドウ用に C++ ファイルを選択します。これは、まず、専用の C ファイルがないためです。 C++ ファイルについてはどうですか? C++ には C が含まれているため、名前に .c を書くということは、コンパイラが C 言語構文で C++ ファイルを処理できるようにすることを意味し、C++ ファイルは C 構文をサポートするため、これを実行できます[追加] をクリックして、コードの記述を開始します。

    プログラミングの旅を始めてください!! 毎日 100 行または 200 行を入力します。続けてください!! !

3. 最初の C プログラム

  「こんにちは世界」おめでとう、Cを最初に選んだことをお祝いします基本についてはここでは触れません (笑) 51CTO の C の基本に関する別の記事があるので、ここにその記事へのリンクがあります。CSDN では、各セクションとモジュールの知識に応じて C 言語のコラムを説明することを選択しています

  この記事が役に立ったと思われる場合は、ブロガーに「いいね」を付けてサポートしてください. C 言語、C++、データ構造、その他のコンテンツは随時更新され、ブロガーは平易な言葉で話します.

  気に入ったら、クリックしてフォローしてください。迷わないでください。

  私は新入生で少し白人です。スーは勉強が大好きです。

おすすめ

転載: blog.csdn.net/muwithxi/article/details/130020231