इस प्रोग्राम में हम देखेंगे कि दो स्ट्रिंग्स को जोड़ने के लिए मैक्रोज़ का उपयोग कैसे किया जाता है। हम मैक्रो में दो या दो से अधिक स्ट्रिंग्स बना सकते हैं, फिर बस उन्हें एक के बाद एक लिखकर एक कंकेटनेटेड स्ट्रिंग में बदल सकते हैं। सिंटैक्स नीचे जैसा है:
#define STR1 "str1" #define STR2 " str2" #define STR3 STR1 STR2 // यह str1 और str2 को कंकेटनेट करेगा
इनपुट: दो स्ट्रिंग्स लें
आउटपुट: कंकेटनेटेड स्ट्रिंग लौटाएं।
एल्गोरिदम
चरण 1: दो स्ट्रिंग्स लें चरण 2: स्ट्रिंग्स को कंकेटनेट करने के लिए मैक्रो का उपयोग करें चरण 3: समाप्त
उदाहरण कोड
#include <stdio.h>
#define STR1 "Hello"
#define STR2 "World"
#define STR3 STR1 STR2
main() {
printf("%s", STR3);
}
आउटपुट:
HelloWorld