Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya boleh mencapai penjajaran teks dalam output C menggunakan `std::cout`?

Bagaimanakah saya boleh mencapai penjajaran teks dalam output C menggunakan `std::cout`?

Susan Sarandon
Susan Sarandonasal
2024-11-16 11:55:03312semak imbas

How can I achieve text alignment in C   output using `std::cout`?

Penjajaran dalam Output Teks C Menggunakan Cout

Apabila mencetak teks dengan std::cout, menjajarkan output boleh menjadi mencabar, terutamanya apabila berurusan dengan teks dengan panjang yang berbeza-beza. Walaupun inden dan tab menawarkan penyelesaian mudah, ia boleh gagal apabila teks melebihi lebar yang ditetapkan.

Menggunakan Penjajar C Standard

Piawaian C menyediakan #include < ;iomanip> header, yang mengandungi manipulator seperti std::setw untuk penjajaran. Walau bagaimanapun, manipulator ini boleh menyusahkan untuk digunakan, terutamanya untuk pemformatan teks dan angka yang kompleks. Kod untuk mencapai penjajaran dalam contoh yang disediakan akan dipaparkan seperti berikut:

// Standard iomanip alignment
cout << setw(20) << "Artist"

Atas ialah kandungan terperinci Bagaimanakah saya boleh mencapai penjajaran teks dalam output C menggunakan `std::cout`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn