C ++ meletakkan () - Perpustakaan Standard C ++

Fungsi put () dalam C ++ menulis rentetan ke stdout.

meletakkan () prototaip

 int meletakkan (const char * str);

Yang puts()fungsi mengambil null ditamatkan rentetan str sebagai hujah dan menulis kepada stdout. Aksara nol penamat ' 0' tidak ditulis tetapi ia menambahkan watak baris baru ' n' setelah menulis rentetan.

Panggilan ke puts()sama seperti memanggil fputc () berulang kali.

Perbezaan utama antara fputs () dan puts()adalah puts()fungsi Melampirkan watak newline output, manakala fputs()fungsi tidak.

Ia ditakrifkan dalam header file "> header file.

meletakkan () Parameter

str: Rentetan yang akan ditulis.

meletakkan () Nilai pulangan

Apabila berjaya, puts()fungsi mengembalikan bilangan bulat bukan negatif. Pada kegagalan ia kembali EOFdan menyalakan penunjuk ralat stdout.

Contoh: Cara fungsi () berfungsi

 #include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )

Semasa anda menjalankan program, outputnya adalah:

 Selamat Tahun Baru Selamat Hari Lahir

Artikel menarik...