சி++ இல் கூட்டல் பணி += ஆபரேட்டர் என்றால் என்ன
C++ இல், += ஆபரேட்டர் வெறுமனே கூட்டு அசைன்மென்ட் ஆபரேட்டர் என்று அழைக்கப்படுகிறது, இது வலது பக்க இயக்கத்தின் எண்ணை இடது பக்க இயக்கத்தின் எண்ணுடன் சேர்த்து இடது பக்க இயக்கத்திற்கு விளைவை ஒதுக்குகிறது.
C++ இல், கூட்டுத்தொகையையும் ஒதுக்கீட்டையும் ஒரே கட்டத்தில் செயல்படுத்த += ஆபரேட்டரைப் பயன்படுத்துகிறோம், இது விரைவாகச் செயல்படுத்துகிறது.
+= ஆபரேட்டரைப் பயன்படுத்தி மாறிகளின் துவக்கம்
முழு எண்ணாக அ = 5 ;அ += 5 ;
மேலே உள்ள வெளிப்பாடு a+=5 சமமாக உள்ளது a=a+5 . இந்த செயல்பாட்டிற்குப் பிறகு, மதிப்பு அ இருக்கும் 10 .
C++ இல் கூட்டல் பணி += ஆபரேட்டரை எவ்வாறு பயன்படுத்துவது
ஒரு சமன்பாட்டை எழுத += ஆபரேட்டர் உங்களை அனுமதிக்கிறது, இல்லையெனில் இரண்டு வேறுபட்ட செயல்பாடுகள் தேவைப்படும்: கூட்டல் மற்றும் ஒதுக்கீடு, ஒரு குறுகிய அறிக்கையில். எண்கள், மிதக்கும் புள்ளி மதிப்புகள் மற்றும் + மற்றும் = ஆபரேட்டர்களை இயக்கும் பயனர் வரையறுக்கப்பட்ட வகைகள் உட்பட எந்த கணித தரவு கட்டமைப்பிலும் இது செயல்படுகிறது. C++ இல் உள்ள எளிய மற்றும் எளிதான நிரலின் உதவியுடன் இந்த ஆபரேட்டரைப் புரிந்துகொள்வோம்:
#
பெயர்வெளி std ஐப் பயன்படுத்துகிறது ;
முழு எண்ணாக முக்கிய ( ) {
முழு எண்ணாக அ = 0 ;
அ += 10 ;
அ += இருபது ;
அ += 70 ;
கூட் << 'மொத்தம்: ' << அ << endl ;
திரும்ப 0 ;
}
மேலே உள்ள நிரலில், பூஜ்ஜியத்திற்கு சமமான முழு மதிப்பு கொண்ட மாறியை வரையறுத்து துவக்குகிறோம். எண்களைச் சேர்க்க += ஆபரேட்டர் பயன்படுத்தப்படுகிறது 10, 20, மற்றும் 70 இயங்கும் தொகைக்குள். இறுதியாக, மொத்த எண்ணை வெளியிட cout ஐப் பயன்படுத்துகிறோம். தெளிவான மற்றும் படிக்கக்கூடிய வகையில் தற்போதைய மொத்தத்தில் எண்களைச் சேர்க்க += ஆபரேட்டரை எவ்வாறு பயன்படுத்துவது என்பதை இந்த எடுத்துக்காட்டு காட்டுகிறது.
வெளியீடு
கூடுதல் ஒதுக்கீட்டு ஆபரேட்டரை சரங்களுடன் பயன்படுத்தலாம்:
#பெயர்வெளி std ஐப் பயன்படுத்துகிறது ;
முழு எண்ணாக முக்கிய ( ) {
சரம் a = 'வணக்கம் ' ;
சரம் ஆ = 'லினக்ஸ்' ;
அ += பி ;
கூட் << 'சரம்:' << அ << endl ;
திரும்ப 0 ;
}
வெளியீடு
மேலே உள்ள நிரல் C++ இல் += ஆபரேட்டரைப் பயன்படுத்தி இரண்டு சரங்களை இணைக்கிறது.
முடிவுரை
C++ இல் உள்ள += ஆபரேட்டர், ஒரே படிநிலையில் ஒரு ஒதுக்கீட்டுடன் கூடுதலாக நடத்துவதற்கான ஒரு பயனுள்ள கருவியாகும், இதன் விளைவாக எளிமையான, பயனுள்ள, தெளிவற்ற மற்றும் மென்மையான குறியீடு கிடைக்கும். இந்த ஆபரேட்டர் குறியீட்டில் தெளிவை வழங்குகிறது மற்றும் டெவலப்பருக்கு வளர்ச்சியில் குறைந்த முயற்சியை மேற்கொள்ள உதவுகிறது.