Aracılığıyla paylaş


STDIN, stdout, stderr

FILE *stdin; 
FILE *stdout; 
FILE *stderr; 
#include <stdio.h>

Notlar

Bunlar standart akışlarına giriş, çıkış ve hata çıktı.

Varsayılan olarak, standart çıktı ve standart hata ekrana yazdırılır ancak standart giriş klavyeden okunur.

Aşağıdaki akış işaretçiler standart akışlarına erişmek kullanılabilir:

İşaretçi

Akış

stdin

Standart giriş

stdout

Standart çıktı

stderr

Standart hata

Bu işaretçileri, işlev bağımsız değişken olarak kullanılabilir. Gibi bazı işlevleri getchar ve putchar, kullanma stdin ve stdout otomatik olarak.

Bu işaretçileri sabittir ve yeni değerler atanır. freopen İşlevi, disk dosyaları veya diğer aygıtlara akışlarını yeniden yönlendirmek için kullanılabilir. İşletim sistemi, bir programın standart giriş ve çıkış komutu düzeyinde yeniden yönlendirmek sağlar.

Ayrıca bkz.

Başvuru

G/ç

Genel sabitler