Как использовать функцию Putchar() в C

Kak Ispol Zovat Funkciu Putchar V C



путчар () function — важная функция в программировании на C, которая используется для чтения и печати символа. Но вы не можете использовать спецификаторы формата с этой функцией. Если вы хотите напечатать только один символ, то путчар () функция может быть более эффективной по сравнению с печать ().

В этой статье мы рассмотрим putchar() f unction, его синтаксис и возвращаемое значение с примерами.







Что такое функция putchar() в C?

путчар () Функция в программировании на C — это функция вывода, которая используется для записи символов в стандартном выводе и отображения этих символов на консоли. Эта функция включена в стандартную библиотеку ввода/вывода, которая заголовочный файл. Эта функция использует простой синтаксис языка C, который задается следующим образом:



инт путчар ( инт уголь ) ;

Параметр : эта функция принимает только один параметр — символ, необходимый для записи в выходной поток.



Возвращаемое значение : в случае успеха функция возвращает на консоль символ без знака. В противном случае возвращается EOF (конец файла).





Как использовать функцию putchar() в C?

Рассмотрим следующие примеры, чтобы научиться использовать функция putchar() в программировании на С.

Пример 1

Давайте рассмотрим простой пример чтения одного символа из программы с помощью путчар () функция и отображение ее на консоли.



#include

основной ( ) {

// Объявить символ
уголь с ;
//Просим пользователя ввести символ
printf ( 'Пожалуйста, введите символ:' ) ;
сканф ( '%с' , & с ) ;
//Используем putchar() для вывода заданного символа на консоль
printf ( 'Введенный символ: ' ) ;
путчар ( с ) ;
возвращаться 0 ;


}

Пример 2

Вот еще одна программа на C, которая демонстрирует работу путчар () функция, считывающая символы из строки.

#include

основной ( ) {

// Объявить строку символов

уголь ул [ пятьдесят ] '=' «Добро пожаловать в линуксхинт». ;

для ( инт я '=' 0 ; я <= 25 ; я ++ ) {

//Используем putchar() для вывода заданной строки символов на консоль

путчар ( ул [ я ] ) ;

}

возвращаться 0 ;

}

Пример 3

Вы также можете использовать путчар () функция для чтения символов из файла, и вот пример такого случая.

#include

инт основной ( )

{

ФАЙЛ * файл ;
уголь с ;
// Открытие файла в режиме чтения
файл '=' fopen ( 'файл.txt' , 'р' ) ;
если ( НУЛЕВОЙ == файл )
{
printf ( 'файл не может быть открыт \n ' ) ;
}
// Печать того, что написано в файле, используя putchar(), символ за символом, используя цикл.
делать {
с '=' fgetc ( файл ) ;
путчар ( с ) ;
// Проверяем, не является ли символ EOF. Если это EOF, прекратите чтение.
} пока ( с '=' EOF ) ;
// Закрытие файла
закрыть ( файл ) ;
возвращаться 0 ;


}

Выход

Заключение

путчар () function — важная функция в программировании на C, используемая для вывода символа на консоль. Хотя он не поддерживает специальные форматы, он более полезен, чем printf() при печати только одного символа. Его легко использовать и использовать в программах на C благодаря простому синтаксису и возвращаемому значению. Приведены примеры использования для чтения символов из пользовательского ввода, строк и данных, чтобы вам было легче понять, как использовать путчар () в различных обычных ситуациях.