சி ++ இல் கோட்டோ அறிக்கையை எவ்வாறு செயல்படுத்துவது?



இந்த கட்டுரை சி ++ இல் கோட்டோ அறிக்கைக்கு ஆழமான அறிமுகத்தை உங்களுக்கு வழங்கும், அதற்கான துணை உதாரணங்களையும் உங்களுக்கு வழங்கும்.

நிரலாக்க மொழி எதுவாக இருந்தாலும், குறியீட்டிற்கு இடையில் பயணிக்கும்போது புரோகிராமர்களுக்கு கடினமான நேரம் இருக்கிறது. இந்த கட்டுரையில், குறியீட்டைக் கடந்து பயணிக்கும் செயல்முறையை எளிதாக்க உதவும் ‘கோ ++ இன் கோட்டோ ஸ்டேட்மென்ட்’ ஐ ஆராய்வோம்.

இந்த கட்டுரையில் விவாதிக்கப்பட வேண்டிய சுட்டிகள் பின்வருமாறு,





எனவே முதல் தலைப்பைப் புரிந்துகொண்டு கட்டுரையுடன் ஆரம்பிக்கலாம்,

சி ++ இல் கோட்டோ அறிக்கை என்றால் என்ன?

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



தொடரியல் 1 தொடரியல் 2

கோட்டோ லேபிள்

// அறிக்கைகளின் தொகுதி

லேபிள்:



லேபிள்:

// அறிக்கைகளின் தொகுதி

கோட்டோ லேபிள்

ஒரு லேபிளின் பெயர் ஒரு பயனர் வரையறுக்கப்பட்ட அடையாளங்காட்டி மற்றும் அதன் பெயரை உடனடியாகப் பின்தொடரும் பெருங்குடலால் வேறுபடுகிறது. “லேபிள்:” க்குப் பின் உடனடியாக வந்த அறிக்கை கோட்டோ அறிக்கைக்குப் பிறகு செயல்படுத்தப்பட வேண்டிய அறிக்கை. கோட்டோ அறிக்கை ஒரு லேபிளுடன் குறிக்கப்பட்ட அறிக்கைக்கு செல்லவும்.

ஹாஷ் வரைபடம் vs ஹாஷ் அட்டவணை

கோட்டோ அறிக்கையின் எடுத்துக்காட்டுகள்

சி ++ இல் கோட்டோ அறிக்கையை எவ்வாறு பயன்படுத்துவது என்பதற்கான சில எடுத்துக்காட்டுகளைப் பார்ப்போம்

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

// தொடரியல் 1 ஐ அடிப்படையாகக் கொண்டது< 

வெளியீடு:

இயந்திரக் கற்றலைக் கற்றுக்கொள்வதற்கான முன்நிபந்தனைகள்

வெளியீடு - சி ++ - எடுரேகாவில் கோட்டோ அறிக்கை

“CheckGreater” செயல்பாட்டில் “iGreater:” க்குப் பின் வரும் அறிக்கை. கட்டுப்பாடு “iGreater:” உடன் லேபிளுக்கு தாவியவுடன், நிரல் அதன் பின்னர் ஒவ்வொரு குறியீட்டையும் இயக்கும். எனவே எண்ணிக்கை அதிகமாக இருந்தால் திரும்புவது முக்கியம். இல்லையெனில் “jGreater:” லேபிளுக்குப் பின் உள்ள குறியீடும் “iGreater:” க்குப் பிறகு வரும்.

எடுத்துக்காட்டு 2:

// தொடரியல் 2 ஐ அடிப்படையாகக் கொண்டது # 1 முதல் 5 வரை எண்களை அச்சிட பெயர்வெளியைப் பயன்படுத்துதல் // செயல்பாடு () {int n = 1 அச்சு: cout<< n << ' ' n++ if (n <= 5) goto print } // main method to test above function int main() { printNumbers() return 0 } 

வெளியீடு:

மேலே உள்ள நிரலில், லேபிள் 'அச்சு' என்று பெயரிடப்பட்டுள்ளது மற்றும் கோட்டோ அறிக்கை 'அச்சு' லேபிளுக்கு தாவுகிறது, இது 'n' மாறி 5 ஐ விட குறைவாகவோ அல்லது சமமாகவோ இருக்கும்போது மட்டுமே.

கோட்டோ அறிக்கையை ஏன் பயன்படுத்தக்கூடாது?

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

கோட்டோ புள்ளி கோட்டோ அழைப்பிற்கு மேலே இருந்தால் எல்லையற்ற சுழலில் சிக்குவது எளிது.

கோட்டோ அறிக்கையை எவ்வாறு தவிர்ப்பது?

கோட்டோ தவிர்க்க முடியாதது மற்றும் தவிர்க்கலாம். இடைவெளி மற்றும் தொடர் அறிக்கைகளைப் பயன்படுத்தி கோட்டோ அறிக்கையைத் தவிர்க்கலாம்.

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

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

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