मुझे सी में प्रोग्रामिंग में कुछ अनुभव है लेकिन मैं खुद को कुशल कहने की हिम्मत नहीं करता।सी मैक्रोज़: स्पष्ट रूप से बेकार मैक्रो का लाभ/इरादा
#define CONST(x) (x)
मैं यह आम तौर पर की तरह उदाहरण के लिए भाव में इस्तेमाल किया लगता है:
double x, y;
x = CONST(2.0)*y;
पूरी तरह से इस मैक्रो की बात से विस्मित कर, मैं बड़े पैमाने पर लाभ/नुकसान शोध हाल ही में, मैं निम्नलिखित मैक्रो का सामना करना पड़ा और मैक्रोज़ के गुण लेकिन फिर भी मैं यह नहीं समझ सकता कि इस विशेष मैक्रो का उपयोग क्या होगा। क्या मैं कुछ भूल रहा हूँ?
यह मैक्रो कुछ भी प्राप्त नहीं करता है, शायद एक दृश्य अनुस्मारक के अलावा कि कुछ स्थिर है ... –
ऐसा करने का एकमात्र कारण यह है कि बाहरी उपकरण को प्रोग्राम में विशिष्ट स्थिरांक आसानी से ढूंढने की अनुमति होगी । इसका प्रयोग टेक्स्ट को कभी-कभी अनुवादित करने के लिए किया जाता है, हालांकि मुझे यकीन नहीं है कि यह कैसे मदद करेगा – jcoder
और यह इसे खोजने योग्य – Minthos