Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

C言語で使用されるさまざまな形式指定子は何ですか?


フォーマット指定子は、入出力(I / O)操作に使用されます。フォーマット指定子を使用すると、コンパイラはI/O操作で使用されているデータのタイプを理解できます。

フォーマット指定子に影響を与える要素がいくつかあります。それらは次のとおりです-

  • マイナス記号(-):左揃え。

  • %の後の数字は、最小フィールド幅を指定します。文字列が幅よりも小さい場合は、スペースで埋められます。

  • ピリオド(。)-フィールド幅と精度を分離します。

フォーマット指定子

これがいくつかのフォーマット指定子のリストです-

指定子 用途
%c 単一の文字
%s 文字列
%hi 短い(署名済み)
%hu 短い(符号なし)
%Lf ロングダブル
%n 何も印刷しません
%d 10進整数(基数10を想定)
%i 10進整数(ベースを自動的に検出します)
%o 8進数(基数8)の整数
%x 16進数(基数16)の整数
%p アドレス(またはポインタ)
%f 浮動小数点数の浮動小数点数
%u int符号なし10進数
%e 科学的記数法の浮動小数点数
%E 科学的記数法の浮動小数点数
%% %記号

以下に示すのは、%o8進整数形式指定子のCプログラムです-

#include <stdio.h>
int main() {
   int num = 31;
   printf("%o\n", num);
   return 0;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

37

  1. C言語で使用されるさまざまな演算子と式は何ですか?

    オペレーターはデータに対して操作を実行します。それらは以下に分類されます- 算術演算子。 関係演算子。 論理演算子。 代入演算子。 インクリメントおよびデクリメント演算子。 ビット演算子。 条件演算子。 特別な演算子。 算術演算子 これらの演算子は、数値計算(または)に使用され、加算、減算などの算術演算を実行します。 オペレーター 説明 例 a =20、b =10 出力 + 追加 a + b 20 + 10 30 - 減算 a-b 20-10 10 * 乗算 a * b 20 * 10 200 / 分割 a

  2. C言語でのさまざまな検索手法は何ですか?

    検索手法とは、要素のリストから重要な要素を見つけることです。 指定された要素がリストに存在する場合、検索プロセスは成功したと言われます。 指定された要素がリストに存在しない場合、検索プロセスは失敗したと言われます。 C言語は、2種類の検索手法を提供します。それらは次のとおりです- 線形検索 二分探索 線形探索 キー要素の検索は直線的に行われます。 これは最も簡単な検索手法です。 リストが並べ替えられることは想定されていません。 制限-より多くの時間を消費し、システムの電力を削減します。 入力(i / p) ソートされていない要素のリスト、キー。 出力(o /