C言語の特別な記号は何ですか?
Cプログラミング言語では、一般に、特殊記号には特別な意味があり、他の目的に使用することはできません。
Cプログラミングで使用される特殊記号のいくつかは次のとおりです-
[] () {}, ; * = #
それらの定義を理解しましょう。それは次のとおりです-
-
ブラケット[] −括弧の開閉は、配列要素の参照に使用されます。これは、一次元および多次元の添え字を示します。
-
括弧() −これらの特殊記号は、関数呼び出しと関数パラメーターに使用されます。
-
中かっこ{} −中括弧の開閉は、複数の実行可能ステートメントを含むコードブロックの開始と終了を示します。
-
カンマ(、) −関数呼び出しでパラメーターを区切るなど、複数のステートメントを区切るために使用されます。
-
コロン(:) −これは本質的に初期化リストと呼ばれるものを呼び出す演算子です。
-
セミコロン(;) −1つの論理エンティティの終わりを示すステートメントターミネータと呼ばれます。これが、個々のステートメントをセミコロンで終了する必要がある理由です。
-
アスタリスク(*) −ポインタ変数を作成するために使用されます。
-
代入演算子(=) −値の割り当てに使用されます。
-
プリプロセッサ(#) −マクロプロセッサと呼ばれるプリプロセッサは、実際のコンパイルが開始される前にプログラムを変換するためにコンパイラによって使用されます。
以下の表は、Cプログラミング言語で使用される特殊記号のそれぞれの意味を示しています。
シンボル | 意味 |
---|---|
〜 | チルダ |
! # $ | 感嘆符 番号記号 ドル記号 |
% ^ & | パーセント記号 カレット アンパサンド |
* (( ) | アスタリスク かっこを使わない 右括弧 |
_ + 、 | アンダースコア プラス記号 コンマ |
。 / | | 期間 スラッシュ 垂直バー |
\ ` - | バックスラッシュ アポストロフィ マイナス記号 |
= < > | 等号 開き角かっこ 閉角ブラケット |
? {{ } | 疑問符 左ブレース 右ブレース |
[ ] : | 左角かっこ 右角かっこ 結腸 |
" ; | 引用符 セミコロン |
-
C言語でのシフト演算とは何ですか?
問題 C言語を使用して、数値の左シフト、右シフト、および補数を表示する簡単なプログラムは何ですか? 解決策 左シフト 変数の値が1回左シフトされると、その値は2倍になります。 たとえば、a =10、次にa <<1 =20 右シフト 変数の値を1回右シフトすると、その値は元の値の半分になります。 1 =5 例 以下はシフト操作のCプログラムです- #include<stdio.h> main (){ int a=9; printf("Rightshift of a = %d\n",a&
-
C言語でのさまざまな検索手法は何ですか?
検索手法とは、要素のリストから重要な要素を見つけることです。 指定された要素がリストに存在する場合、検索プロセスは成功したと言われます。 指定された要素がリストに存在しない場合、検索プロセスは失敗したと言われます。 C言語は、2種類の検索手法を提供します。それらは次のとおりです- 線形検索 二分探索 線形探索 キー要素の検索は直線的に行われます。 これは最も簡単な検索手法です。 リストが並べ替えられることは想定されていません。 制限-より多くの時間を消費し、システムの電力を削減します。 入力(i / p) ソートされていない要素のリスト、キー。 出力(o /