C இல் புட்சார்() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது

C Il Putcar Ceyalpattai Evvaru Payanpatuttuvatu



தி புட்சார்() செயல்பாடு என்பது C நிரலாக்கத்தில் ஒரு முக்கியமான செயல்பாடு ஆகும், இது ஒரு எழுத்தைப் படிக்கவும் அச்சிடவும் பயன்படுகிறது. ஆனால் இந்த செயல்பாட்டின் மூலம் நீங்கள் வடிவமைப்பு குறிப்பான்களைப் பயன்படுத்த முடியாது. நீங்கள் ஒரு எழுத்தை மட்டும் அச்சிட விரும்பினால் புட்சார்() செயல்பாடு ஒப்பிடும்போது மிகவும் திறமையானதாக இருக்கும் printf().

என்பதை இந்தக் கட்டுரை ஆராயப் போகிறது புட்சார்() எஃப் செயல்பாடு, அதன் தொடரியல் மற்றும் எடுத்துக்காட்டுகளுடன் திரும்பும் மதிப்பு.







C இல் புட்சார்() செயல்பாடு என்ன?

தி புட்சார்() C நிரலாக்கத்தில் செயல்பாடு என்பது நிலையான வெளியீட்டில் எழுத்து(களை) எழுதப் பயன்படும் வெளியீட்டுச் செயல்பாடாகும், மேலும் அந்த எழுத்து(களை) கன்சோலில் காண்பிக்கும். இந்த செயல்பாடு நிலையான உள்ளீடு/வெளியீட்டு நூலகத்தால் சேர்க்கப்பட்டுள்ளது தலைப்பு கோப்பு. இந்த செயல்பாடு C மொழியில் ஒரு எளிய தொடரியல் பயன்படுத்துகிறது, இது கொடுக்கப்பட்டுள்ளது:



முழு எண்ணாக புட்சார் ( முழு எண்ணாக கரி ) ;

அளவுரு : இந்தச் செயல்பாடு ஒரே ஒரு அளவுருவை ஏற்றுக்கொள்கிறது, இது அவுட்புட் ஸ்ட்ரீமில் எழுதுவதற்குத் தேவைப்படும் சார் ஆகும்.



வருவாய் மதிப்பு : வெற்றியின் போது, ​​செயல்பாடு கையொப்பமிடாத எழுத்தை கன்சோலுக்கு வழங்கும். இல்லையெனில், அது EOF (ஒரு கோப்பின் முடிவு) திரும்பும்.





C இல் புட்சார்() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது?

பயன்படுத்துவதை அறிய பின்வரும் உதாரணங்களைக் கவனியுங்கள் புட்சார்() செயல்பாடு சி நிரலாக்கத்தில்.

எடுத்துக்காட்டு 1

நிரலைப் பயன்படுத்தி ஒரு எழுத்தை வாசிப்பதற்கான எளிய உதாரணத்தைப் பின்தொடர்வோம் புட்சார்() செயல்பாடு மற்றும் அதை கன்சோலில் காண்பிக்கும்.



# அடங்கும்

முக்கிய ( ) {

// ஒரு பாத்திரத்தை அறிவிக்கவும்
கரி c ;
//பயனரை எழுத்தை உள்ளிடச் சொல்லுங்கள்
printf ( 'தயவுசெய்து ஒரு எழுத்தை உள்ளிடவும்:' ) ;
ஸ்கேன்எஃப் ( '%c' , & c ) ;
// கொடுக்கப்பட்ட எழுத்தை கன்சோலில் அச்சிட புட்சார்() ஐப் பயன்படுத்தவும்
printf ( 'உள்ளீடு செய்யப்பட்ட பாத்திரம்:' ) ;
புட்சார் ( c ) ;
திரும்ப 0 ;


}

உதாரணம் 2

இன் செயல்பாட்டை நிரூபிக்கும் மற்றொரு சி நிரல் இங்கே புட்சார்() ஒரு சரத்திலிருந்து எழுத்துக்களைப் படிப்பதன் மூலம் செயல்பாடு.

# அடங்கும்

முக்கிய ( ) {

// எழுத்துக்களின் சரத்தை அறிவிக்கவும்

கரி str [ ஐம்பது ] = 'லினக்ஷிண்டிற்கு வரவேற்கிறோம்.' ;

க்கான ( முழு எண்ணாக நான் = 0 ; நான் <= 25 ; நான் ++ ) {

// கொடுக்கப்பட்ட எழுத்துக்களின் சரத்தை கன்சோலில் அச்சிட புட்சார்() ஐப் பயன்படுத்தவும்

புட்சார் ( str [ நான் ] ) ;

}

திரும்ப 0 ;

}

எடுத்துக்காட்டு 3

நீங்கள் பயன்படுத்தலாம் புட்சார்() ஒரு கோப்பிலிருந்து எழுத்துக்களைப் படிக்கும் செயல்பாடு மற்றும் அத்தகைய ஒரு சந்தர்ப்பத்திற்கான உதாரணம் இங்கே உள்ளது.

# அடங்கும்

முழு எண்ணாக முக்கிய ( )

{

கோப்பு * கோப்பு ;
கரி c ;
// வாசிப்பு முறையில் கோப்பை திறக்கிறது
கோப்பு = fopen ( 'file.txt' , 'r' ) ;
என்றால் ( ஏதுமில்லை == கோப்பு )
{
printf ( 'கோப்பை திறக்க முடியாது \n ' ) ;
}
// கோப்பில் எழுதப்பட்டதை அச்சிடுதல், புட்சார்(), லூப்பைப் பயன்படுத்தி எழுத்துக்கு எழுத்து.
செய் {
c = fgetc ( கோப்பு ) ;
புட்சார் ( c ) ;
// எழுத்து EOF இல்லையா எனச் சரிபார்க்கிறது. EOF என்றால் படிப்பதை நிறுத்துங்கள்.
} போது ( c != EOF ) ;
// கோப்பை மூடுகிறது
fclose ( கோப்பு ) ;
திரும்ப 0 ;


}

வெளியீடு

முடிவுரை

தி புட்சார்() கன்சோலில் ஒரு எழுத்தை அச்சிட பயன்படும் C நிரலாக்கத்தில் செயல்பாடு ஒரு முக்கியமான செயல்பாடு ஆகும். இது சிறப்பு வடிவங்களை அனுமதிக்கவில்லை என்றாலும், இது மிகவும் பயனுள்ளதாக இருக்கும் printf() ஒரு எழுத்தை மட்டும் அச்சிடும்போது. அதன் எளிய தொடரியல் மற்றும் திரும்ப மதிப்பு கொண்ட C நிரல்களில் பயன்படுத்தவும் பயன்படுத்தவும் எளிதானது. பயனர் உள்ளீடு, சரங்கள் மற்றும் தரவு ஆகியவற்றிலிருந்து எழுத்துக்களைப் படிக்க, நீங்கள் எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்துகொள்வதை எளிதாக்குவதற்கு எடுத்துக்காட்டுகளைப் பயன்படுத்தவும். புட்சார்() வெவ்வேறு பொதுவான சூழ்நிலைகளில்.