C 庫函式是什麼?


庫函式是內建函式,它們被分組在一起並放置在一個稱為庫的公共位置。

這裡每個函式都執行特定的操作。我們可以使用這些庫函式來獲取預定義的輸出。

所有 C 標準庫函式 透過使用許多 標頭檔案 來宣告。這些庫函式是在設計編譯器時建立的。

我們透過使用 **#include<filename.h>** 將標頭檔案包含在我們的 C 程式 中。每當程式執行和執行時,相關檔案都會包含在 C 程式中。

標頭檔案函式

以下是其中一些標頭檔案函式:

  • stdio.h − 這是一個標準的 I/O 標頭檔案,其中聲明瞭輸入/輸出函式

  • conio.h − 這是一個控制檯輸入/輸出標頭檔案。

  • string.h − 所有與字串相關的函式都在此標頭檔案中。

  • stdlib.h − 此檔案包含 C 程式中使用的常用函式。

  • math.h − 所有與數學相關的函式都在此標頭檔案中。

  • time.h − 此檔案包含時間和時鐘相關的函式。stdio.h 中的內建函式

stdio.h 中的內建函式

讓我們看看 stdio.h 庫函式中有哪些內建函式。

序號 函式及描述
1 printf()
此函式用於將所有 char、int、float、string 等值列印到輸出螢幕上。
2 scanf()
此函式用於從鍵盤讀取資料。
3 getc()
它從檔案讀取字元。
4 gets()
它從鍵盤讀取一行。
5 getchar()
它從鍵盤讀取字元。
6 puts()
它將一行寫入輸出螢幕。
7 putchar()
它將一個字元寫入螢幕。
8 fopen()
所有檔案處理函式都在 stdio.h 標頭檔案中定義。
9 fclose()
關閉開啟的檔案。
10 getw()
從檔案讀取一個整數。
11 putw()
將一個整數寫入檔案。
12 fgetc()
從檔案讀取一個字元。
13 putc()
將一個字元寫入檔案。
14 fputc()
將一個字元寫入檔案。
15 fgets()
一次讀取一行字串從檔案。
16 fputs()
將字串寫入檔案。
17 feof()
查詢檔案結尾。
18 fgetchar
從鍵盤讀取一個字元。
19 fgetc()
從檔案讀取一個字元。
20 fprintf()
將格式化資料寫入檔案。
21 fscanf()
從檔案讀取格式化資料。
22 fputchar
將一個字元從鍵盤寫入。
23 fseek()
將檔案指標移動到給定位置。
24 SEEK_SET
將檔案指標移動到檔案開頭。
25 SEEK_CUR
將檔案指標移動到給定位置。
26 SEEK_END
將檔案指標移動到檔案結尾。
27 ftell()
給出檔案指標的當前位置。
28 rewind()
將檔案指標移動到檔案開頭。
29 putc()
將一個字元寫入檔案。
30 sprintf()
將格式化輸出寫入字串。
31 sscanf()
從字串讀取格式化輸入。
32 remove()
刪除檔案。
33 flush()
重新整理檔案。

更新於: 2023-10-25

24K+ 閱讀量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.