個人財務 Cプログラミング言語の基礎:キーワード、関数、演算子 - ダミー

Cプログラミング言語の基礎:キーワード、関数、演算子 - ダミー

目次:

ビデオ: C言語基礎講座 第28回 シフト演算 全31回 2024

ビデオ: C言語基礎講座 第28回 シフト演算 全31回 2024
Anonim

人間の言語とは異なり、Cは宣言や事例がありません。男性的、女性的、または中性ではありません。そして、あなたは、 と 潜在的 の意味が何であるかを知る必要はありません。あなたは、いくつかのやりとり、文法、およびその他のいたずらを理解しなければなりません。 キーワード

名詞、動詞、形容詞、副詞を忘れます。 C言語には

キーワード があります。 人間言語とは異なり、少なくとも2、000語程度の多かれ少なかれ知る必要があるところでは、C言語ではほとんど語られません。キーワードはほんの一握りであり、それらをすべて使用することはできません。 <! _ _ _

_
インライン スイッチ _Generic デフォルト
int 静的 _Bool
> typedef _Imaginary do long
union _Noreturn double レジスタ
unsigned _Static_assert else restrict
void _Thread_local enum return
volatile auto extern short
while <! - 2 - > これらのキーワードは、C言語の基本コマンドを表します。これらの簡単な指示は、面白いことをするために様々な面白い方法で結合されています。しかし、その言葉はキーワードで止まらない。 キーワードのリストを覚えていないでください。
キーワードはすべて大文字小文字を区別します。 44個のキーワードのうち、32個はオリジナルのC言語のキーワードです。 1999年のC99アップデートではさらに5つが追加され、最近のC11(2011年)アップデートでは7つが追加されました。 _Alignasのように、新しいキーワードのほとんどはアンダースコアで始まります。
- >
キーワードは
予約語、 としても知られています。つまり、関数や変数にキーワードと同じ名前を付けることはできません。あなたがそうしようとすると、コンパイラは酔っぱらいの党首政治のブロガーのように悲鳴を上げます。 関数 44個のキーワードしか見つからない場合は、作成する関数を含め、C言語の関数が数千(数千ではないにしても)ある。関数をタスクを達成するプログラミングマシンと考えてください。実際、関数はC言語の作業者です。
関数の兆候は、テキストを表示するputs関数のputs()のように、かっこの出現です。具体的には、 は「put string」を意味し、 string
は1文字より長いテキストのプログラミング用語です。

関数はいくつかの方法で使用されます。たとえば、ビープ音()機能により、コンピュータのスピーカーからビープ音が鳴ることがあります。

  • ビープ音();

  • いくつかの関数は、

  • puts( "Greetings、human。");

    文字列Greetings、human。(ピリオドを含む)はputs()関数に送られ、標準出力に送られるか画面に表示されます。カッコ内の情報は関数の
  • 引数、 または 値

と呼ばれ、関数に

渡されます

value = random(); random()関数は、関数から返され、変数に格納された乱数を生成します 関数は情報を送ることも、何かを返すこともできます: 関数を送ることもできます情報を返します。

result = sqrt(256);

sqrt()関数は値256を送ります。次に、その値の平方根を計算しますe。結果は計算され、返され、結果変数に格納されます。

C言語の関数は、使用する前に定義する必要があります。この定義は

プロトタイプ

と呼ばれます。 コンパイラがコードでどのように関数を使用しているかを理解する必要があります。 すべてのC言語関数のリストをオンラインで、 Cライブラリリファレンスと呼びます。 関数プロトタイプは、 ヘッダーファイル 、

に保持されていますが、これはソースコードに含める必要があります。 関数自体はC言語ライブラリに格納されています。 ライブラリ

は、関数の集合であり、それらの関数を実行するコードです。プログラムをリンクすると、リンカは関数のコードを最終的なプログラムに組み込みます。

キーワードと同様に、関数は大文字と小文字を区別します。

演算子

関数とキーワードを混在させると、

演算子と総称されるさまざまなシンボルになります。

それらのほとんどは、プラス(+)、マイナス( - )、等号(=)のような伝統的な記号を含む起源が数学的である。

  • 演算子は、関数、キーワード、およびC言語の他の部分でスローされます。たとえば、 結果= 5 + sqrt(値)。 ここでは、=と+演算子を使用して、何らかの数学的な巨大なジャンボが作成されます。 すべてのC言語演算子が数学を実行するわけではありません。

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つにまとめることができます...