C இல் Printf ஐ எவ்வாறு பயன்படுத்துவது

C Il Printf Ai Evvaru Payanpatuttuvatu



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

சுருக்கமாக, printf ஆல் உருவாக்கப்பட்ட உள் தாங்கல் வெளியீட்டு சரத்தை உருவாக்க பயன்படுகிறது. எழுத்து அல்லது மதிப்பு பின்னர் வெளியீட்டு சரத்திற்கு நகலெடுக்கப்படும், ஏனெனில் பயனர் சரத்தில் உள்ள ஒவ்வொரு எழுத்தின் மீதும் printf மீண்டும் வருகிறது. Printf '%' இல் மட்டுமே நிறுத்தப்படும், இது ஒரு மாற்று வாதம் இருப்பதைக் குறிக்கிறது. வாதங்களின் வகைகள் char, int, long, float, double, or string. இது முடிந்தது, மற்றும் பாத்திரம் வெளியீட்டில் சேர்க்கப்பட்டது. அளவுரு ஒரு சரம் என்றால், ஒரு சரம் நகல் செய்யப்படுகிறது. இறுதியாக, Printf ஆனது stdout கோப்பில் முழு இடையகத்தை எழுதுகிறது, அது இறுதியாக பயனர் சரத்தின் முடிவை அடையும்.

வடிவம்

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









எடுத்துக்காட்டு # 01: C நிரலாக்க மொழியில் உரை அச்சிடுவதற்கு printf() செயல்பாட்டைப் பயன்படுத்துதல்

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







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



எடுத்துக்காட்டு # 02: சி புரோகிராமிங் மொழியில் ஒரு முழு எண் மாறியை அச்சிட printf() செயல்பாட்டைப் பயன்படுத்துதல்

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

அடுத்த வரியில் printf() செயல்பாடு எழுதப்பட்டுள்ளது, இது மேற்கோள்களுக்குள் அனைத்தையும் காண்பிக்கும். stdout இல் “n” மாறியில் சேமிக்கப்பட்ட மதிப்பால் “%d” வடிவக் குறிப்பான் மாற்றப்படும் என்பதை நினைவில் கொள்ளவும். வெளியீடு 'ஒரு எண்ணை உள்ளிடவும்:' போல் இருக்கும், பின்னர் பயனர் விரும்பிய எண்ணை தட்டச்சு செய்வார், இது மாறி 'n' முகவரியில் சேமிக்கப்படும். பின்னர் 'எண்:111' என்பது stdout இல் காட்டப்படும்.

இப்போது float தரவு வகையுடன் printf() செயல்பாட்டை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்ப்போம். ஃப்ளோட் விஷயத்தில் பயன்படுத்தப்படும் ஃபார்மேட் ஸ்பெசிஃபையர் '%f' ஆக இருக்கும் தவிர அனைத்தும் ஒரே மாதிரியாக இருக்கும், இது மாறியின் மிதவை மதிப்பைக் காண்பிக்கும்.

இரட்டை தரவு வகையின் விஷயத்தில், printf() உடன் பயன்படுத்தப்படும் வடிவமைப்பு குறிப்பான் '%lf' ஆக இருக்கும், இது வெளியீட்டில் எண் மதிப்பை இரட்டிப்பாகக் காண்பிக்கும்.

எழுத்துத் தரவு வகையைப் பொறுத்தவரை, '%c' வடிவக் குறிப்பான் பயன்படுத்தப்படும், இது கீழே காட்டப்பட்டுள்ளபடி, வெளியீட்டில் எழுத்து மதிப்பைக் காண்பிக்கும்.

எடுத்துக்காட்டு # 03: சி புரோகிராமிங் மொழியில் ஒரு முழு எண் மற்றும் ஃப்ளோட் மாறியை அச்சிட printf() செயல்பாட்டைப் பயன்படுத்துதல்

ஒரே printf() மற்றும் scanf() செயல்பாடுகளில் வெவ்வேறு தரவு வகைகளின் கூடுதல் வாதங்களுக்கு printf() மற்றும் வெவ்வேறு வடிவக் குறிப்பான்களை எவ்வாறு பயன்படுத்துவது என்பதை இப்போது பார்க்கலாம். 2 மாறிகள் வெவ்வேறு வகைகளில் அறிவிக்கப்படுகின்றன; முழு எண் 'a' மற்றும் மிதவை 'b'. அடுத்த வரியில், printf() செயல்பாட்டின் மூலம் ஒரு உரை காட்டப்படும். அதன் பிறகு, ஸ்கேன்ஃப்() செயல்பாடு விசைப்பலகையில் இருந்து மதிப்புகளைப் படித்து அவற்றை அவற்றின் மாறிகளின் முகவரிகளில் வைத்திருக்கும். வடிவ ஆபரேட்டர்கள் மாறிகள் அல்லது அவற்றின் முகவரிகள் எழுதப்பட்ட வரிசையில் இருக்க வேண்டும். அடுத்த வரியில், printf() செயல்பாட்டைப் பயன்படுத்தி மதிப்புகள் காட்டப்படும்.

எடுத்துக்காட்டு # 04: C நிரலாக்க மொழியில் வெவ்வேறு வடிவ விவரக்குறிப்புகளைப் பயன்படுத்தி அதன் ASCII மதிப்புடன் ஒரு முழு எண் மாறியைக் காட்ட printf() செயல்பாட்டைப் பயன்படுத்துதல்

இது printf() செயல்பாட்டில் பயன்படுத்தப்படும் பல வாதங்களுக்கு மற்றொரு எடுத்துக்காட்டு. முதலில், 'h' என்ற பெயரில் ஒரு முழு எண் மாறி அறிவிக்கப்படுகிறது. பின்னர் ஐந்து முறை இயங்கும் ஒரு லூப் உருவாகிறது. printf() கட்டளையில், ASCII மதிப்புகள் அவற்றின் தொடர்புடைய எழுத்துடன் காட்டப்படும். எண் மதிப்பைக் காட்ட “%d” பயன்படுத்தப்படுகிறது, அதே மாறியின் எழுத்து மதிப்பைக் காட்ட “%c” பயன்படுத்தப்படுகிறது. இங்கே கவனிக்க வேண்டிய மற்றொரு விஷயம் என்னவென்றால், அடுத்த வரிக்குச் செல்ல “\n” பயன்படுத்தப்படுகிறது.

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

முடிவுரை

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