`cout`, C++ programlama dilinde standart çıktı akışını temsil eden bir nesnedir. `<iostream>` başlık dosyasında tanımlanmıştır ve genellikle programın konsola veya terminale veri yazdırmak için kullanılır.
* **Temel İşlevi:** `cout`, ekrana metin, sayılar, değişkenlerin değerleri ve diğer verileri yazdırmak için kullanılır. Çıktı işlemleri için `<iostream>` kütüphanesinin bir parçasıdır.
* **Kullanımı:** `cout` ile veri yazdırmak için ekleme operatörü (`<<`) kullanılır. Örneğin:
```cpp
#include <iostream>
int main() {
int sayi = 10;
std::cout << "Merhaba, dünya!" << std::endl;
std::cout << "Sayının değeri: " << sayi << std::endl;
return 0;
}
```
Bu kod, önce "Merhaba, dünya!" metnini ve ardından "Sayının değeri: 10" metnini ekrana yazdırır. `std::endl` ise bir sonraki çıktının bir alt satırda başlamasını sağlar.
* **Veri Türleri:** `cout`, farklı veri türlerini (tamsayılar, ondalık sayılar, karakterler, dizeler vb.) otomatik olarak uygun formata dönüştürerek ekrana yazdırabilir.
* **Biçimlendirme:** `cout` ile çıktı biçimlendirme işlemleri için çeşitli manipülatörler kullanılabilir. Örneğin, `<iomanip>` başlık dosyasında tanımlanan manipülatörler (örneğin, `std::setprecision`, `std::setw`) kullanılarak çıktıların hassasiyeti, genişliği ve hizalanması kontrol edilebilir. [Biçimlendirme Detayları](https://www.nedemek.page/kavramlar/çıktı%20biçimlendirme)
* **Önemli Not:** `cout` kullanabilmek için öncelikle `<iostream>` başlık dosyasının programa dahil edilmesi gereklidir. Ayrıca, `std` isim alanının belirtilmesi (örneğin, `std::cout`) veya `using namespace std;` satırının eklenmesi gerekir.