Để in số có 0 dẫn đầu trong C++, dùng thư viện iomanip: setw() thiết lập độ rộng, setfill() điền ký tự (ví dụ '0').
Ví dụ
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int number = 256; // muốn in 00000256 (8 ký tự)
cout << setw(8) << setfill('0') << number;
return 0;
}
Kết quả
00000256