Biến class tiêu chuẩn cout đợc sử dụng để đa dữ liệu ra màn hình. Chúng ta sẽ học class là cái gì sau trong chơng 13, Các Class đơn giản. Nhng bây giờ tất
cả chúng ta phải biết là toán tử << 1yêu cầu C++ đa ra những cái gì. Vì vậy câu lệnh:
cout << "Hello World\n";
Yêu cầu C++ đa ra xâu "Hello World\n" và viết chúng lên màn hình. Nhiều toán tử << có thể đợc sử dụng với nhau. Ví dụ, cả hai ví dụ sau cùng đa ra một thông báo:
cout << "Hello World\n"; cout << "Hello "<< "World\n";
Công thức cũng có thể đa ra theo cách này:
cout << "Half of " << 64 << " is " << (64 / 2) << "\n"; Khi nào công thức đợc tính, nó sẽ viết:
Half of 64 is 32
trên màn hình. Chú ý rằng chúng ta phải đặt khoảng trống sau "of" trong "Half of
". Đây cũng là một khoảng trống trên cả hai phía của "is". Nững khoảng trống này cần thiết để phân biệt giữa con số và chữ. Giả sử chúng ta không dặt các khoảng trống và mã nguồn có dạng:
// problem code
cout << "Half of" << 64 << "is" << (64 / 2) << "\n";
Khi nhìn qua lần đầu tiên, mã này trông có vẻ hoàn hảo. Có các khoảng trống xung quanh các con số. Nhng những khoảng trống này không nằm trong một xâu nào cả, vì vậy chúng sẽ không đợc đa ra. Kết quả của mã này là:
Half of64is32
Bỏ qua những khoảng trống cần thiết là những lỗi thông thờng của những ngời mới lập trình. Nhớ rằng, chỉ những văn bản ở trong dấu nháy kép mới đợc đa ra.