Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
#define stdin /* implementation defined */
#define stdout /* implementation defined */
#define stderr /* implementation defined */
Açıklamalar
stdin, stdoutve stderr genel sabit işaretçileri giriş, çıkış ve hata çıkışı için standart akışlardır.
Varsayılan olarak, standart giriş klavyeden okunurken, standart çıkış ve standart hata ekrana yazdırılır.
Standart akışlara erişmek için aşağıdaki akış işaretçileri kullanılabilir:
| İşaretçi | Akış |
|---|---|
stdin |
Standart giriş |
stdout |
Standart çıktı |
stderr |
Standart hata |
Bu işaretçiler işlevler için bağımsız değişken olarak kullanılabilir. ve gibi getchar bazı işlevler ve otomatik olarak kullanılır.stdout stdin putchar
Bu işaretçiler sabittir ve yeni değerler atanamaz. İşlev, freopen akışları disk dosyalarına veya diğer cihazlara yeniden yönlendirmek için kullanılabilir. İşletim sistemi, bir programın standart giriş ve çıkışını komut düzeyinde yeniden yönlendirmenizi sağlar.