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

Cライブラリ関数とは何ですか?


ライブラリ関数は、グループ化され、ライブラリと呼ばれる共通の場所に配置される組み込み関数です。

ここでの各関数は特定の操作を実行します。このライブラリ関数を使用して、事前定義された出力を取得できます。

すべてのC標準ライブラリ関数は、多くのヘッダーファイルを使用して宣言されています。これらのライブラリ関数は、コンパイラの設計時に作成されます。

#include を使用して、Cプログラムにヘッダーファイルをインクルードします。 。プログラムが実行および実行されるたびに、関連ファイルがCプログラムに含まれます。

ヘッダーファイル関数

ヘッダーファイルの機能の一部は次のとおりです-

  • stdio.h −入出力関数が宣言された標準のI/Oヘッダーファイルです

  • conio.h −これはコンソールの入出力ヘッダーファイルです。

  • string.h −すべての文字列関連関数はこのヘッダーファイルにあります。

  • stdlib.h −このファイルには、Cプログラムで使用される一般的な機能が含まれています。

  • math.h −数学に関連するすべての関数はこのヘッダーファイルにあります。

  • time.h −このファイルには、時間と時計に関連する関数が含まれています。stdio.hに関数が組み込まれています

stdio.hに組み込まれた関数

stdio.hライブラリ関数に組み込まれている関数を見てみましょう。

Sl.No 関数と説明
1 printf()
この関数は、すべてのchar、int、float、stringなどの値を出力画面に出力するために使用されます。
2 scanf()
この関数は、キーボードからデータを読み取るために使用されます。
3 getc()
ファイルから文字を読み取ります。
4 gets()
キーボードから行を読み取ります。
5 getchar()
キーボードから文字を読み取ります。
6 puts()
o/p画面に行を書き込みます。
7 putchar()
画面に文字を書き込みます。
8 fopen()
すべてのファイル処理関数は、stdio.hヘッダーファイルで定義されています。
9 fclose()
開いているファイルを閉じます。
10 getw()
ファイルから整数を読み取ります。
11 putw()
整数をファイルに書き込みます。
12 fgetc()
ファイルから文字を読み取ります。
13 putc()
ファイルに文字を書き込みます。
14 fputc()
ファイルに文字を書き込みます。
15 fgets()
一度に1行ずつファイルから文字列を読み取ります。
16 f puts()
文字列をファイルに書き込みます。
17 feof()
ファイルの終わりを検索します。
18 fgetchar
キーボードから文字を読み取ります。
19 fgetc()
ファイルから文字を読み取ります。
20 fprintf()
フォーマットされたデータをファイルに書き込みます。
21 fscanf()
フォーマットされたデータをファイルから読み取ります。
22 fputchar
キーボードから文字を書き込みます。
23 f seek()
ファイルポインタを指定された場所に移動します。
24 SEEK_SET
ファイルの先頭にファイルポインタを移動します。
25 SEEK_CUR
指定された場所にファイルポインタを移動します。
26 SEEK_END
ファイルポインタをファイルの終わりに移動します。
27 ftell()
ファイルポインタの現在の位置を示します。
28 rewind()
ファイルポインタをファイルの先頭に移動します。
29 putc()
ファイルに文字を書き込みます。
30 sprint()
フォーマットされた出力を文字列に書き込みます。
31 sscanf()
文字列からフォーマットされた入力を読み取ります。
32 remove()
ファイルを削除します。
33 flush()
ファイルをフラッシュします。

  1. C言語の高レベルI/O関数とは何ですか?

    I / Oは、C言語の入出力関数を指します。 高レベルI/O これらは人間が簡単に理解できます 利点は移植性です。 低レベルI/O これらはコンピューターで簡単に理解できます。 利点は、実行時間が短いことです。 欠点は、移植性がないことです。 高レベルのI/O機能 高レベルの入出力(I / O)機能について以下に説明します- 関数 説明 fprintf() データをファイルに書き込む fscanf() ファイルからデータを読み取る putc()/ fputc() ファイルに文字を書き込む getc()/ fgetc() ファイルから文字を読み取る

  2. Cプログラミングの関数のさまざまなカテゴリは何ですか?

    引数が存在するかどうか、および値が返されるかどうかに応じて、関数は-に分類されます。 引数も戻り値もない関数 引数なしで戻り値のある関数 引数ありで戻り値のない関数 引数と戻り値を持つ関数 引数と戻り値のない関数 例 #include<stdio.h> main (){    void sum ();    clrscr ();    sum ();    getch (); } void sum (){    int a,b,c;   &