C, C++ மற்றும் C# இல் void என்றால் என்ன

C C Marrum C Il Void Enral Enna



எளிமையான வார்த்தைகளில், வெற்றிடமானது 'ஒன்றுமில்லை' அல்லது 'வெற்று' என்று பொருள். செயல்பாடு ஒரு வெற்றிடச் செயல்பாடு என்பதைக் குறிக்க இது செயல்பாட்டின் பெயருக்கு முன் பயன்படுத்தப்படுகிறது. ஏ வெற்றிடமானது செயல்பாடு என்பது எந்த மதிப்பையும் தராத ஒரு செயல்பாடு. நாம் ஒரு செயலைச் செய்ய விரும்பும் போது இது பயன்படுத்தப்படுகிறது, ஆனால் அந்த செயலின் விளைவைப் பற்றி நாம் கவலைப்படுவதில்லை. உதாரணமாக, நாம் திரையில் ஒரு செய்தியை அச்சிட விரும்பினால், நாம் ஒரு பயன்படுத்தலாம் வெற்றிடமானது செயல்பாடு.

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

C, C++ மற்றும் C# இல் வெற்றிடத்தைப் பயன்படுத்துவதைப் பற்றி அறிய இந்தக் கட்டுரையின் வழிகாட்டுதல்களைப் பின்பற்றவும்.







C, C++ மற்றும் C# இல் void என்றால் என்ன

தி வெற்றிடமானது C, C++ மற்றும் C# இல் உள்ள பொருள் ஒன்றுதான் ஆனால் நீங்கள் பயன்படுத்தும் நிரலாக்க மொழியைப் பொறுத்து அதன் பயன்பாடு மாறுபடலாம்.



C இல் வெற்றிடம்

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



#உள்படுத்து

வெற்றிடமானது தொகை ( முழு எண்ணாக , முழு எண்ணாக பி ) {
printf ( 'இது திரும்பும் வகை இல்லாத ஒரு செயல்பாடு \n ' ) ;
printf ( 'A மற்றும் b இன் கூட்டுத்தொகை அச்சிடுதல்: %d' , + பி ) ;
}
முழு எண்ணாக முக்கிய ( ) {
தொகை ( 5 , 1 ) ;
திரும்ப 0 ;
}

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





வெளியீடு



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

#உள்படுத்து
முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக = 4 ;
கரி பி = 'ஏ' ;
வெற்றிடமானது * ptr = & ;
முழு எண்ணாக * a2 = ( முழு எண்ணாக * ) ptr ;
printf ( 'முழு எண்: %d \n ' , * a2 ) ;
ptr = & பி ;
கரி * b2 = ( கரி * ) ptr ;
printf ( 'பாத்திரம்: %c \n ' , * b2 ) ;
திரும்ப 0 ;
}

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

வெளியீடு

C++ இல் வெற்றிடமான முக்கிய வார்த்தை

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

# அடங்கும்
பயன்படுத்தி பெயர்வெளி வகுப்பு ;

வெற்றிடமானது செய்தி ( வெற்றிடமானது )
{
கூட் << 'நான் ஒரு செயல்பாடு!' ;
}
முழு எண்ணாக முக்கிய ( வெற்றிடமானது )
{
செய்தி ( ) ;
}

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

வெளியீடு

C# இல் வெற்றிடமான முக்கிய வார்த்தை

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

பயன்படுத்தி அமைப்பு ;
வர்க்கம் GFG {

பொது வெற்றிடமானது உரை ( )
{
பணியகம் . ரைட்லைன் ( 'லினக்ஸ்' ) ;
}
பொது வெற்றிடமானது தொகை ( முழு எண்ணாக ஒரு, முழு எண்ணாக பி )
{
பணியகம் . ரைட்லைன் ( 'பல =' + ( * பி ) ) ;
}
} ;
வர்க்கம் ப்ரோக் {
நிலையான வெற்றிடமானது முக்கிய ( லேசான கயிறு [ ] args )
{
GFG முன்னாள் = புதிய GFG ( ) ;
ex . உரை ( ) ;
ex . தொகை ( 5 , இருபது ) ;
}
}

மேலே உள்ள C# குறியீட்டில், இரண்டு வெற்றிடமானது செயல்பாடுகள் Text() மற்றும் sum() அறிவிக்கப்படுகின்றன, பின்னர் இந்த செயல்பாடுகள் இலிருந்து அழைக்கப்படுகின்றன வெற்றிடமானது முக்கிய() செயல்பாடு.

வெளியீடு

முடிவுரை

வெற்றிடமானது C, C++ மற்றும் C# போன்ற நிரலாக்க மொழிகளில் மதிப்பு இல்லாததைக் குறிக்கப் பயன்படுத்தப்படும் முக்கிய சொல். எதையும் திரும்பப் பெறாத செயல்பாடுகள் மற்றும் முறைகளை அறிவிக்கவும், குறிப்பாக C++ இல் செயல்பாடு அளவுருவாகவும் இது பயன்படுத்தப்படுகிறது. எப்படி பயன்படுத்துவது என்பதைப் புரிந்துகொள்வது வெற்றிடமானது திறமையான மற்றும் செயல்பாட்டு குறியீட்டை எழுதுவதற்கு சரியாக அவசியம்.