सी ++ नंबर और स्ट्रिंग्स
नंबर और स्ट्रिंग्स जोड़ना
चेतावनी!
सी ++ +
ऑपरेटर का उपयोग जोड़ और
संयोजन दोनों के लिए करता है ।
नंबर जोड़े जाते हैं। तार जुड़े हुए हैं।
यदि आप दो संख्याएँ जोड़ते हैं, तो परिणाम एक संख्या होगी:
उदाहरण
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer)
यदि आप दो तार जोड़ते हैं, तो परिणाम एक स्ट्रिंग संयोजन होगा:
उदाहरण
string x = "10";
string y = "20";
string z = x + y; // z will be 1020 (a string)
यदि आप किसी स्ट्रिंग में कोई संख्या जोड़ने का प्रयास करते हैं, तो एक त्रुटि उत्पन्न होती है:
उदाहरण
string x = "10";
int y = 20;
string z = x + y;