#7. Стандартные потоки ввода/вывода. Функции putchar() и getchar() | Язык C для начинающих

preview_player
Показать описание


Стандартные потоки ввода/вывода stdout, stderr, stdin. Функции работы с этими потоками: putchar() и getchar().
Рекомендации по теме
Комментарии
Автор

Это просто бесценный материал! Никогда не останавливайтесь в вашем творчестве)!

eelxpen
Автор

Конструктивно, спасибо за информацию братишка

gwsewy
Автор

Вообще, stdin, stderr, stdout не «похожи на файлы», это и есть файлы :) Это 3 файла, которые открываются при старте программы и служат буферами.

А функция getchar() и тд, просто обертка над функциями для файлов.

А так, больше спасибо за материал !)

fiftyfive
Автор

что делать, если выдает такую ошибку ?
s : Имя "s" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ s
+ ~
+ CategoryInfo : ObjectNotFound: (s:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

fumwdel
Автор

Браво! Так доступно и просто вы доносите сложную информацию, которую новичок еле, еле может обработать. Низкий вам поклон! Столько материала я пересмотрел я Ютубе... И только сейчас нашел ваши труды! Скажите, вы на коммерческой основе ( курсы, индивидуальное обучение) не обучаете? Можете посоветовать какую-нибудь литературу по языку Си, для самых нулей!? Спасибо заранее.

boristsaikin
Автор

Полезная информация. Читаю Пратта и иногда сложно понимать некоторые темы без учителя .

wslxjiz
Автор

Не могу найти, а где Вы сравнивали буферы с лентой?

Kirgan-ccb
Автор

Скажите а как сделать шрифт терминала цветным, у меня он в один цвет весь

gom-jabbar
Автор

доброго времени суток а у меня нет settings.json

AleksejKirichenko
Автор

Сергей, напишите пожалуйста, что именно Вы изменили в этом видео по сравнению с 7 видео по си предыдущим. Спасибо за Ваш труд!)

hmtlhyu
Автор

9:35 извините, но разве не функция getchar() нам вернула код символа? А функция putchar() вернула сам символ

montgomery_wilde
Автор

Всеравно не понял зачем getchar возвращает int, а не char. Char может хранить не только [0-255], но и [-128-127], тоесть -1 для EOF вполне можно перелать в char.

cmrisnu
Автор

Про EOF почти ничего не понял. Ну да ладно, надеюсь в других уроках станет понятно о чём речь

MrVovF
Автор

Ну и что же такое стандартный поток ввода вывода? Почему называется поток? А если не на экран, а в файл или на принтер нужно вывести, то куда струю этого потока направлять и как? Не раскрыл тему родной

MrALEXUS