Cライブラリ関数とは何ですか?
ライブラリ関数は、グループ化され、ライブラリと呼ばれる共通の場所に配置される組み込み関数です。
ここでの各関数は特定の操作を実行します。このライブラリ関数を使用して、事前定義された出力を取得できます。
すべてのC標準ライブラリ関数は、多くのヘッダーファイルを使用して宣言されています。これらのライブラリ関数は、コンパイラの設計時に作成されます。
#include
ヘッダーファイル関数
ヘッダーファイルの機能の一部は次のとおりです-
-
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() ファイルをフラッシュします。 |
-
C言語の高レベルI/O関数とは何ですか?
I / Oは、C言語の入出力関数を指します。 高レベルI/O これらは人間が簡単に理解できます 利点は移植性です。 低レベルI/O これらはコンピューターで簡単に理解できます。 利点は、実行時間が短いことです。 欠点は、移植性がないことです。 高レベルのI/O機能 高レベルの入出力(I / O)機能について以下に説明します- 関数 説明 fprintf() データをファイルに書き込む fscanf() ファイルからデータを読み取る putc()/ fputc() ファイルに文字を書き込む getc()/ fgetc() ファイルから文字を読み取る
-
Cプログラミングの関数のさまざまなカテゴリは何ですか?
引数が存在するかどうか、および値が返されるかどうかに応じて、関数は-に分類されます。 引数も戻り値もない関数 引数なしで戻り値のある関数 引数ありで戻り値のない関数 引数と戻り値を持つ関数 引数と戻り値のない関数 例 #include<stdio.h> main (){ void sum (); clrscr (); sum (); getch (); } void sum (){ int a,b,c; &