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
, stdout
ve 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.