C இல் 'கால்பேக்' என்றால் என்ன மற்றும் அவை எவ்வாறு செயல்படுத்தப்படுகின்றன

C Il Kalpek Enral Enna Marrum Avai Evvaru Ceyalpatuttappatukinrana



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

எப்படி என்பது பற்றிய விரிவான விளக்கத்தை நீங்கள் விரும்பினால், கட்டுரையைப் பின்தொடரவும் திரும்ப அழைக்க செயல்பாடு வேலை செய்கிறது.

கால்பேக் செயல்பாடு என்றால் என்ன

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







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



திரும்பப் பெறுதல் நிரலாக்க மொழி வடிவமைப்புகள் மற்றும் நூலகங்களில் பொதுவாகப் பயன்படுத்தப்படுகின்றன, அதாவது பொருள் சார்ந்த நிரலாக்கம், நிகழ்வு-உந்துதல் நிரலாக்கம் மற்றும் GUI நிரலாக்கம் போன்றவை. அவை உட்பொதிக்கப்பட்ட கணினி நிரலாக்கத்திலும் பயன்பாட்டு நிரலாக்க இடைமுகம் (API) வடிவமைப்பிலும் பயன்படுத்தப்படுகின்றன.



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





திரும்ப அழைக்கும் செயல்பாடுகளின் நன்மைகள்

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

ஒரு கால்பேக் செயல்பாட்டை எவ்வாறு செயல்படுத்துவது?

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



#உள்படுத்து

வெற்றிட ஏ ( )
{
printf ( 'இது கால்பேக்குகள் பற்றிய கட்டுரை \n ' ) ;
}

திரும்ப திரும்ப திரும்ப ( வெற்றிடமானது ( * ptr ) ( ) )
{
( * ptr ) ( ) ;
}

முழு எண்ணாக ( )
{
வெற்றிடமானது ( * ptr ) ( ) = & A;
திரும்ப அழைக்கவும் ( ptr ) ;

திரும்ப 0 ;
}

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

வெளியீடு

இறுதி எண்ணங்கள்

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