Computer >> Máy Tính >  >> Lập trình >> lập trình C

Các chức năng thư viện C là gì?

Các hàm thư viện là các hàm tích hợp được nhóm lại với nhau và được đặt ở một vị trí chung gọi là thư viện.

Mỗi chức năng ở đây thực hiện một hoạt động cụ thể. Chúng ta có thể sử dụng các hàm thư viện này để nhận đầu ra được xác định trước.

Tất cả các hàm thư viện chuẩn C được khai báo bằng cách sử dụng nhiều tệp tiêu đề. Các hàm thư viện này được tạo tại thời điểm thiết kế trình biên dịch.

Chúng tôi đưa các tệp tiêu đề vào chương trình C của mình bằng cách sử dụng #include . Bất cứ khi nào chương trình được chạy và thực thi, các tệp liên quan sẽ được đưa vào chương trình C.

Chức năng của tệp tiêu đề

Một số chức năng của tệp tiêu đề như sau -

  • stdio.h - Đây là một tệp tiêu đề i / o tiêu chuẩn trong đó các chức năng Đầu vào / Đầu ra được khai báo

  • conio.h - Đây là tệp tiêu đề đầu vào / đầu ra của bảng điều khiển.

  • string.h - Tất cả các hàm liên quan đến chuỗi đều có trong tệp tiêu đề này.

  • stdlib.h - Tệp này chứa các hàm phổ biến được sử dụng trong các chương trình C.

  • math.h - Tất cả các hàm liên quan đến toán học đều có trong tệp tiêu đề này.

  • time.h - Tệp này chứa các chức năng liên quan đến thời gian và đồng hồ. Xây dựng các chức năng trong stdio.h

Các chức năng được xây dựng trong stdio.h

Hãy xem các hàm được xây dựng có trong hàm thư viện stdio.h là gì.

Sl.No Chức năng &Mô tả
1 printf ()
Hàm này được sử dụng để in tất cả các giá trị char, int, float, string, v.v., lên màn hình đầu ra.
2 scanf ()
Chức năng này được sử dụng để đọc dữ liệu từ bàn phím.
3 getc ()
Nó đọc ký tự từ tệp.
4 get ()
Nó đọc dòng từ bàn phím.
5 getchar ()
Nó đọc ký tự từ bàn phím.
6 put ()
Nó ghi dòng vào màn hình o / p.
7 putchar ()
Nó ghi một ký tự lên màn hình.
8 fopen ()
Tất cả các chức năng xử lý tệp được định nghĩa trong tệp tiêu đề stdio.h.
9 fclose ()
Đóng một tệp đã mở.
10 getw ()
Đọc một số nguyên từ tệp.
11 putw ()
Ghi một số nguyên vào tệp.
12 fgetc ()
Đọc một ký tự từ tệp.
13 putc ()
Ghi một ký tự vào tệp.
14 fputc ()
Ghi một ký tự vào tệp.
15 fgets ()
Đọc chuỗi từ một tệp, một dòng tại một thời điểm.
16 f put ()
Ghi chuỗi vào một tệp.
17 feof ()
Tìm cuối tệp.
18 fgetchar
Đọc một ký tự từ bàn phím.
19 fgetc ()
Đọc một ký tự từ tệp.
20 fprintf ()
Ghi dữ liệu đã định dạng vào một tệp.
21 fscanf ()
Đọc dữ liệu được định dạng từ một tệp.
22 fputchar
Viết một ký tự từ bàn phím.
23 f seek ()
Di chuyển con trỏ tệp đến vị trí nhất định.
24 SEEK_SET
Di chuyển con trỏ tệp ở đầu tệp.
25 SEEK_CUR
Di chuyển con trỏ tệp tại vị trí nhất định.
26 XEMK_END
Di chuyển con trỏ tệp ở cuối tệp.
27 ftell ()
Cung cấp vị trí hiện tại của con trỏ tệp.
28 tua lại ()
Di chuyển con trỏ tệp đến đầu tệp.
29 putc ()
Ghi một ký tự vào tệp.
30 sprint ()
Ghi đầu ra được định dạng thành chuỗi.
31 sscanf ()
Đọc đầu vào được định dạng từ một chuỗi.
32 remove ()
Xóa một tệp.
33 flush ()
Xả một tệp.