Rumah > pembangunan bahagian belakang > C++ > Cara menggunakan setw dalam c++

Cara menggunakan setw dalam c++

下次还敢
Lepaskan: 2024-04-26 19:48:15
asal
1121 orang telah melayarinya

Fungsi setw() dalam C++ digunakan untuk menetapkan lebar medan aliran keluaran, menerima lebar parameter integer yang mewakili bilangan lajur. Kaedah panggilan ialah: std::setw(int width). Ia menetapkan lebar medan di belakang aliran keluaran, yang digunakan untuk menjajarkan output. Jika nilai sebenar lebih besar daripada lebar, ia akan dipotong;

Cara menggunakan setw dalam c++

setw() fungsi dalam C++ Fungsi setw() dalam C++ digunakan untuk menetapkan lebar medan aliran output. Ia menerima hujah integer yang mewakili bilangan lajur untuk dikekalkan untuk nilai yang dikeluarkan.

Sintaks: setw() 函数用于设置输出流的字段宽度。它接受一个整数参数,表示要为正在输出的值保留的列数。

语法:

<code class="cpp">std::setw(int width);</code>
Salin selepas log masuk

用法:

要使用 setw() 函数,可以在输出流对象后面调用它,然后指定所需的字段宽度。以下示例展示了它的使用方法:

<code class="cpp">#include <iostream>

using namespace std;

int main() {
  cout << setw(10) << "Name" << setw(15) << "Age" << endl;
  cout << setw(10) << "Alice" << setw(15) << 25 << endl;
  cout << setw(10) << "Bob" << setw(15) << 30 << endl;

  return 0;
}</code>
Salin selepas log masuk

输出:

<code>Name        Age
Alice       25
Bob         30</code>
Salin selepas log masuk

如你所见,该示例设置了姓名和年龄字段的宽度,以便它们在输出中对齐。

注意:

  • setw()
  • rrreee
  • Penggunaan:
Untuk menggunakan fungsi setw(), anda boleh memanggilnya selepas objek aliran output dan kemudian nyatakan lebar medan yang diingini. Contoh berikut menunjukkan cara menggunakannya: 🎜rrreee🎜🎜Output: 🎜🎜rrreee🎜Seperti yang anda lihat, contoh menetapkan lebar medan nama dan umur supaya ia sejajar dalam output. 🎜🎜🎜Nota: 🎜🎜
    🎜setw() tidak menjejaskan nilai sebenar, ia hanya mempengaruhi format output. 🎜🎜Jika nilai sebenar lebih besar daripada lebar medan yang ditentukan, ia akan dipotong agar sesuai dengan medan. 🎜🎜Jika nilai sebenar kurang daripada lebar medan yang ditentukan, ia akan dipadatkan dengan ruang untuk memenuhi lebar medan. 🎜🎜

Atas ialah kandungan terperinci Cara menggunakan setw dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
c++
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan