目次:
ビデオ: 【第三回】ゆっくりと学ぶC言語講座【C言語の基本的な記述】 2025
各プログラムには出発点が必要です。あなたがプログラムを走らせると、DOSは船を発進させるような方法でそれを送ります。 DOSは最後のドックマスターの義務として、マイクロプロセッサーをプログラムの先頭に打ち込んでしまいます。その後、マイクロプロセッサはその特定の開始点でプログラムの舵をとる。
すべてのCプログラムでは、開始点は main() 関数です。すべてのCプログラムには1つのGOODBYEがあります。 C(図1に示す)。 main() 関数はプログラムを動作させるエンジンで、メッセージを画面に表示します。
<! - 1 - >他のCプログラムはmain() 関数で他のタスクを実行することができます。しかし、何があっても、プログラムが実行されるときにコンピュータに与えられる最初の指示です。 main()
- はすべてのCプログラムの最初の(またはプライマリ)関数に与えられた名前です。 Cプログラムは他の機能を持つことができますが、 main() が最初のものです。
- main() のように、C言語の関数名の後に括弧を付けるのが一般的です。それは何も意味しない。誰もがそれを行い、あなたが他の場所でそれを見るときあなたが変態しないようにここに含まれています。 Borland C ++では、「main in function main」というエラーメッセージが表示される場合があります。 "このメッセージはメイン関数、つまりあなたが書いたC言語の命令を含んでいるmain()
- のvoid(999)を参照しています。 <! - 3 - > 関数は機械であり、何かをする命令セットです。
- 関数はCプログラムの最初の関数ですが、Cプログラムには多くの関数を含めることができます。それは必須です。 機能。 その言葉に慣れます。
小片 図1に示すCプログラムの興味深い部分があります:
1。 #include
はプリプロセッサディレクティブと呼ばれ、印象的な音で、正しい言葉ではないかもしれませんが、あなたはそれを暗記する必要はありません。それは、ソースコードとともに他のプログラムやファイルを "インクルード"するようコンパイラーに指示します。これは、そうしなければ発生する厄介なエラーをほとんど回避します。 2。
は山括弧で囲まれたファイル名です(これは、あらゆる種類の大括弧やその他のものを使用するC言語の試みです)。 #include文全体は、STDIOファイルを使用するようにコンパイラに指示します。 Hは、ほとんどのCプログラムで必要とされる標準I / O、または入出力を含むコマンドです。 3。 void main はmain関数の名前を示します。 voidは、関数の型または関数が生成するものを識別します。メインの場合、何も生成されず、そのためのCの用語は「無効」です。"
4。 関数名の後に2つの空のかっこが続きます。時には、これらのかっこ内に項目があることがあります。 5。
中括弧または中括弧は関数を囲み、すべての部分をきつく抱き締めます。 {と}の間のすべては、図1のmain()関数の一部です。 6。 printf
はC言語命令であり、最終的にはコンピュータに何をすべきかを伝えるプログラミング言語の一部です。 7。 printfに属しているのはカッコです。この場合、かっこはテキストまたはテキストの "文字列"を囲みます。二重引用符( ")の間はすべて、printfのテキスト文字列の一部です。 8。
文字列の興味深い部分はnです。それはバックスラッシュの文字と少しnです。それが表すのは、Enterキーを押して生成される文字です。それはテキスト行を "改行"で終了することです。 " 9。
最後に、printf行または文は、セミコロンで終わります。セミコロンは、ある文がいつ終了し、別の文が始まるかをCコンパイラが知る方法です(文末のピリオドなど)。 printfはこのプログラムの唯一の命令ですが、セミコロンは依然として必要です。 •プログラム内のテキストは
文字列と呼ばれます。 たとえば、「la-de-da」はテキストの文字列です。文字列は二重引用符で囲まれています。
•C言語は、ステートメントに現れるキーワードで構成されています。ステートメントはセミコロンで終わり、ピリオドの終わりと同じように英語で終わります。) C言語自体 - キーワード
C言語は、かなり簡単です。 Cで33 999キーワード しかありません。表1は、C言語を構成するキーワードを示しています。 C言語キーワード
asm enum signed
extern
sizeof
break float static
case <
型 |
型 |
型 |
型 |
型<ロング |
無記名 |
do |
register |
void |
double |
return |
volatile |
else |
short |
while while bad、eh?しかし、これらはすべてあなたがC言語で見つけた言葉ではありません。他の言葉または命令は |
関数と呼ばれる。 |
これには |
printf |
のような宝石類と、プログラムを作成する際の基本的なC言語のキーワードを助ける数十種類の共通機能が含まれています。 |
DOSを使用している場合、DOSに特有の追加機能が、標準C標準機能の上に積み重ねられます。そして、あなたがWindowsに入ったら、Cの完全な語彙を何百ものものに持ってくるWindows特有の機能の宝庫を見つけることができます。そして、いいえ、あなたは本当にそれらのいずれかを暗記する必要はありません。このため、すべてのCコンパイラには言語リファレンスが付属しています。これは間違いなくPCの輝かしい胸の近くに置かれています。 |
言語は単語の集合以上のものです。また、文法や適切な言葉を組み合わせて理解できるアイデアを伝えることもできます。この概念は、現代の法的コミュニティの理解を完全に超えています。 |
文法に加えて、言語には規則、例外、括弧や大文字の表記、あらゆる種類の楽しいやり乱しが必要です。プログラミング言語は、さまざまな部分と多くの規則を持っているという点で、話し言葉に似ています。 |
33のキーワードを覚える必要はありません。 |
実際には、33個のキーワードのうち、半分だけを定期的に使用することになります。 |
キーワードの一部は実際の言葉です!その他は、略語または2つ以上の単語の組み合わせです。さらに、プログラマのガールフレンドの名前の暗号文があります。 |
各キーワードには、それぞれ独自の問題があります。たとえば、 |
else |
というキーワードを使用するだけではありません。文脈でそれを使用する必要があります |
。 |
|
printf |
のような関数は、かっこの中に括弧とたくさんのものが必要です。 ( printf |
にはたくさんのものが必要です。 ") |
ちなみに、 printf はC関数であり、キーワードではなく、プログラムの先頭に #include が必要な理由です。 STDIO。 Hファイルには、正確に
printf
が何であるかをコンパイラに伝える指示が含まれています。
#include
- 行を編集した場合、コンパイラはファンキーな「
- printf
- もの」型のエラーを生成します。
