Apakah Fungsi printf() dalam Pengaturcaraan C

Apakah Fungsi Printf Dalam Pengaturcaraan C



C adalah salah satu bahasa pengaturcaraan popular yang mempunyai aplikasi luas dalam pembangunan perisian. Salah satu fungsi pentingnya dalam C ialah printf fungsi, yang digunakan secara meluas untuk memaparkan output pada konsol. Jika anda tidak tahu tentang printf() fungsi dalam C, ikuti artikel ini di mana kita akan mendapatkan butiran tentang printf() fungsi, sintaksnya, dan penggunaannya dalam pengaturcaraan C.

Apakah printf() dalam C

The printf() fungsi disertakan dalam perpustakaan standard C dan digunakan secara meluas dalam program untuk memaparkan output pada konsol. Fungsi ini menerima sebarang jenis input yang disediakan di dalam kurungan tertutup. Walau bagaimanapun, pengguna mesti menentukan jenis output menggunakan penentu format. Tanpa menggunakan sebarang penentu format, the printf() fungsi akan gagal menjana output pada konsol.

Berikut ialah sintaks untuk digunakan printf() berfungsi dalam pengaturcaraan C.







printf ( format , arg1 , arg2 , ... ) ;

Apakah Parameter bagi Fungsi printf().

The printf() fungsi menerima hujah berikut.



  • Format: Penunjuk kepada rentetan yang ditamatkan nol yang ditulis pada aliran fail. Ia terdiri daripada aksara dan penentu format tambahan yang bermula dengan %.
  • Hujah tambahan: Hujah lain yang menerangkan data untuk dicetak. Ia muncul dalam susunan penentu format.

Apa yang Disertakan dalam Penentu Format

Bahagian penentu format diberikan sebagai:



  • Tanda utama %.
  • Satu atau lebih daripada satu bendera mengubah suai tingkah laku penukaran (pilihan).
  • Jika tiada tanda, ruang akan dimasukkan ke inisiatif hasil.
  • Pilihan * atau nombor integer digunakan untuk menentukan medan lebar minimum.
  • Untuk menentukan ketepatan, medan pilihan yang merangkumi a. diikuti dengan * atau integer atau tiada.
  • Pengubah suai panjang yang bersifat pilihan dan mentakrifkan saiz hujah.
  • Penentu format penukaran.

Untuk lebih pemahaman lihat contoh printf() fungsi dalam C yang diberikan di bawah:





#include
int utama ( )
{
char chr = 'k' ;
terapung nombor1 = 9,007 , nombor2 = 0.9756 ;
int int_num = 60 ;
printf ( 'num1 didarab dengan num2= %f \n ' , nombor1 * nombor2 ) ;
printf ( 'Menetapkan lebar %*c \n ' , 8 , chr ) ;
printf ( 'Perlapanan bersamaan %d ialah %o' , int_num , int_num ) ;
kembali 0 ;
}

Kod di atas mentakrifkan pembolehubah untuk aksara, nombor titik terapung dan integer. Ia kemudian menggunakan printf() berfungsi untuk memaparkan pendaraban nombor titik terapung, menetapkan lebar aksara, dan menunjukkan bersamaan perlapanan bagi integer.



Penentu format yang paling biasa dengan fungsi printf() ialah:

  • %d atau %i untuk mencetak integer
  • %f untuk mencetak nombor titik terapung
  • %c untuk mencetak satu aksara
  • %s untuk mencetak rentetan

Kesimpulan

The printf() digunakan dalam C untuk menulis rentetan yang diformat. Ia ditakrifkan di dalam fail pengepala. Dalam panduan di atas, kami menerangkan sintaks, hujah dan cara kerja printf() fungsi bersama dengan contoh. Tutorial ini juga membincangkan tentang penentu format.