Разлика између принтф и фпринтф

Кључна разлика - принтф вс фпринтф
 

Функција је скуп упутстава за извођење одређеног задатка. Није могуће написати све изјаве у истом програму. Стога је програм подељен на неколико функција. Функције омогућавају поновну употребу кода. У програмском језику као што је Ц језик, маин () је функција. Указује на почетну тачку извршења. Постоје уграђене функције и кориснички дефинисане функције. Програмер креира кориснички дефинисане функције. Језик пружа уграђене функције. Програмер их може користити без почетка од почетка. Две главне уграђене функције на језику Ц су принтф () и фпринтф (). Овај чланак говори о разлици између ове две функције. Тхе кључна разлика између принт и фпринтф је то принтф је функција Ц која се користи за испис форматираног низа у стандардни излазни ток који је екран рачунара, док је фпринтф Ц функција за штампање форматираног низа у датотеку.

САДРЖАЈ

1. Преглед и кључне разлике
2. Шта је принтф
3. Шта је фпринтф
4. Сличности између принтф и фпринтф
5. Упоредна упоредба - принтф вс фпринтф у табеларном облику
6. Резиме

Шта је принтф?

„Принтф“ функција користи се за обликовање резултата на форматирани начин на уређај за приказ, као што је екран рачунара. Синтакса принтф функције је следећа.

принтф („форматирани низ“, „листа променљивих“);

Слика 01: принтф ()

Ако корисник не жели исписати форматирани низ, могуће је штампати стринг какав јесте.

на пример. принтф ("Поздрав свет");

Метод до исписати форматирани низ је као што следи. Погледајте следећи пример. "А" и "б" су цели бројеви, па су специфицирани са% д.

инт маин ()

инт а = 10, б = 20;

принтф („Вредност а је% д, а вредност б је% д \ н“, а, б);

ретурн 0;

Штампање бројева са помичним зарезом је као што следи. Погледајте следећи пример.

инт маин ()

пловна површина = 20,45;

принтф („Површина је% 4.2ф“, површина);

ретурн 0;

Штампање знакова су следећи.

инт маин ()

цхар леттер = 'А';

принтф („Писмо је% ц“, писмо);

ретурн 0;

Штампање жица је као што следи.

инт маин ()

цхар ворд [6] = „здраво“;

принтф („Реч је% с“, реч);

ретурн 0;

Форматирани низ такође може имати бек-секвенце. Они започињу с косом косом црте ("\"). Неки од њих су \ н и \ т.

инт маин ()

инт а = 10, б = 20;

принтф („вредност а је% д \ н вредност б је% д \ н“, а, б);

ретурн 0;

Ово ће исписати „а“ и „б“ вредности у засебним линијама.

принтф („вредност а је% д \ т вредност б је% д \ н“, а, б); ће дати размак или табулатор између вредности а и б.

До исписати двоструке цитате, програмер може да користи на следећи начин.

принтф ("Учење \" Ц \ "програмирање");

Шта је фпринтф?

Функција фпринф користи се за слање форматираног низа у датотеку. Синтакса за фпринтф је следећа;

фпринтф (поинтер филе, "специфиер формат", "лист променљивих");

Погледајте доњи код да бисте разумели функционалност фпринтф ().

#инцлуде

#инцлуде

инт маин ()

ФИЛЕ * птр;

име цхар [5] = “Анн”;

инт ид = 3;

птр = фопен ("филе1.ткт", "в");

ако је (птр == НУЛЛ)

принтф („Није могуће отворити датотеку \ н“);

елсе

фпринтф (птр, "% с,% д", име, ид);

принтф („Подаци су успешно записани у датотеку“);

фцлосе (птр);

гетцх ();

ретурн 0;

"Птр" је показивач на датотеку. Датотека се отвара у режиму писања. Ако се не отвори, неће се отворити грешка датотеке. Ако се успешно отвори, форматирани низ се штампа у датотеци. Показивач датотека, форматирани низ и листа променљивих преносе се на функцију фпринтф. Коначно, датотека се затвара помоћу фцлосе (). Да бисте додали податке у датотеку, изјава се може променити на следећи начин.

птр = фопен ("филе1.ткт", "а");

Каква је сличност између принтф и фпринтф?

  • Обје су функције које пружа језик Ц.

Која је разлика између принтф и фпринтф?

принтф вс фпринтф

принтф је функција Ц за штампање форматираног низа у стандардни излазни ток који је екран рачунара. фпринтф је Ц функција за штампање форматираног низа у датотеку.
 Синтакса
Форматирани низ и листа параметара прослеђују се функцији принтф. на пример. принтф („формат“, аргументи); Показивач датотеке, форматирани низ и листа параметара преносе се у функцију фпринтф. на пример. фпринтф (Филе * птр, "формат", аргс);

Резиме - принтф вс фпринтф 

"Принтф" и "фпринтф" су функције у Ц. Програмеру те функције не требају да имплементирају од почетка. Језик Ц их већ обезбеђује. Разлика између принтф и фпринтф је та што се принтф користи за испис форматираног низа на стандардни излаз који је већином времена када се екран рачунара користи и фпринтф за штампање форматираног низа у одређену датотеку. принтф и фпринтф могу се користити према задатку.

Преузмите ПДФ верзију принтф вс фпринтф

Можете преузети ПДФ верзију овог чланка и користити је за оффлине употребу према напомени. Молимо преузмите ПДФ верзију овде. Разлика између принтф и фпринтф

Референце:

1.туториалспоинт.цом. „Функције рачунарског програмирања.“ Доступно овде 
2.ЛеарнингЛад. ИоуТубе, ИоуТубе, 6. маја 2013. Доступно овде
3.ЛеарнингЛад. ИоуТубе, ИоуТубе, 23. априла 2013. Доступно овде  

Љубазношћу слике:

1.'Принтф'Би И, Сурацхит, (ЦЦ БИ-СА 3.0) виа Цоммонс Викимедиа