Fungsi Perpustakaan Piawai

Dalam tutorial ini, anda akan belajar mengenai fungsi perpustakaan standard di C. Lebih khusus lagi, apakah fungsi perpustakaan yang berbeza di C dan bagaimana menggunakannya dalam program anda.

C Fungsi perpustakaan standard atau sekadar fungsi Perpustakaan C adalah fungsi bawaan dalam pengaturcaraan C.

Prototaip dan definisi data fungsi ini terdapat dalam fail tajuk masing-masing. Untuk menggunakan fungsi ini, kita perlu memasukkan fail header dalam program kita. Sebagai contoh,

Sekiranya anda ingin menggunakan printf()fungsi tersebut, fail header harus disertakan.

 #include int main() ( printf("Catch me if you can."); ) 

Sekiranya anda cuba menggunakan printf()tanpa memasukkan stdio.hfail tajuk, anda akan mendapat ralat.

Kelebihan Menggunakan fungsi perpustakaan C

1. Mereka bekerja

Salah satu sebab terpenting anda harus menggunakan fungsi perpustakaan adalah kerana ia berfungsi. Fungsi-fungsi ini telah melalui beberapa ujian yang ketat dan mudah digunakan.

2. Fungsi dioptimumkan untuk prestasi

Oleh kerana fungsi tersebut adalah fungsi "pustaka standard", sekumpulan pemaju khusus menjadikannya lebih baik. Dalam prosesnya, mereka dapat membuat kod paling efisien yang dioptimumkan untuk prestasi maksimum.

3. Ia menjimatkan masa pembangunan yang banyak

Oleh kerana fungsi umum seperti mencetak ke skrin, mengira punca kuasa dua, dan banyak lagi sudah ditulis. Anda tidak perlu risau untuk membuatnya sekali lagi.

4. Fungsinya mudah alih

Dengan keperluan dunia nyata yang sentiasa berubah, aplikasi anda dijangka berfungsi setiap masa, di mana sahaja. Fungsi perpustakaan ini membantu anda kerana mereka melakukan perkara yang sama di setiap komputer.

Contoh: Akar kuadrat menggunakan fungsi sqrt ()

Katakan, anda ingin mencari punca kuasa dua nombor.

Untuk mengira punca kuasa dua nombor, anda boleh menggunakan fungsi perpustakaan sqrt (). Fungsi ditentukan dalam math.hfail tajuk.

 #include #include int main() ( float num, root; printf("Enter a number: "); scanf("%f", &num); // Computes the square root of num and stores in root. root = sqrt(num); printf("Square root of %.2f = %.2f", num, root); return 0; )

Semasa anda menjalankan program, outputnya adalah:

 Masukkan nombor: 12 Akar kuasa dua 12.00 = 3.46

Fungsi Perpustakaan dalam Fail Header yang berbeza

Fail Header C
Fungsi penegasan program
fail pengepala "> Fungsi jenis watak
Fungsi penyetempatan
fail pengepala "> Fungsi Matematik
Fungsi lompat
Fungsi pengendalian isyarat
Fungsi pengendalian argumen yang berubah-ubah
Fungsi Input / Output Standard
Fungsi Utiliti Piawai
pengepala "> Fungsi pengendalian tali
Waktu tarikh berfungsi

Artikel menarik...