Saturday, June 30, 2018

C言語 - 概要

CはBell LabsでUNIXオペレーティングシステムを開発するためにDennis M. Ritchieによって開発された汎用の高水準言語です。 Cはもともと1972年にDEC PDP-11コンピュータで最初に実装されました。

1978年、Brian KernighanとDennis Ritchieは、現在K&R標準として知られているCの最初の公表された説明を作成しました。

UNIXオペレーティングシステム、Cコンパイラ、そして本質的にすべてのUNIXアプリケーションプログラムはC言語で書かれています.Cは現在、さまざまな理由で広く使われているプロフェッショナル言語になっています。

簡単に学べる
構造化言語
それは効率的なプログラムを作り出す
低レベルのアクティビティーを処理できます
さまざまなコンピュータプラットフォームでコンパイルできます


Cについての事実

CはUNIXと呼ばれるオペレーティングシステムを書くために考案されました。
C言語は、1970年代初頭に導入されたB言語の後継言語です。
言語は1988年にアメリカ標準協会(ANSI)によって公式化されました。
UNIX OSはC言語で完全に書かれています。
現在、Cは最も広く使われているシステムプログラミング言語です。
最先端のソフトウェアのほとんどは、C言語を使用して実装されています。
今日最も人気のあるLinux OSとRDBMS MySQLは、Cで書かれています。


なぜCを使うのですか?

Cは、最初はシステム開発作業、特にオペレーティングシステムを構成するプログラムに使用されていました。 Cはアセンブリ言語で記述されたコードとほぼ同じ速度で実行されるコードを生成するため、システム開発言語として採用されました。 Cの使用のいくつかの例は、


  • オペレーティングシステム
  • 言語コンパイラ
  • アセンブラ
  • テキストエディタ
  • 印刷スプーラ
  • ネットワークドライバ
  • 現代プログラム
  • データベース
  • 言語インタープリタ
  • ユーティリティー


Cプログラム

Cプログラムは、3行から数百万行までの範囲で変更することができ、拡張子 ".c"を持つ1つ以上のテキストファイルに書き込む必要があります。 例えば、hello.cです。 "vi"、 "vim"などのテキストエディタを使用して、Cプログラムをファイルに書き込むことができます。

このチュートリアルでは、テキストファイルを編集する方法と、プログラムファイル内にソースコードを書き込む方法を理解していることを前提としています。

No comments:

Post a Comment

Interfaces and their protocol stacks

インタフェースとそのプロトコルスタック 主要なネットワーク要素に精通した後、これら要素間のインタフェースをよりよく知る時期が来ています。 インタフェースは、MME、SGWおよびPGWが他のネットワーク要素(例えば、HSSまたはPCRF)と協働することを可能にする。 それらの...