Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी में एक फ़ंक्शन विनिर्देशक क्या है?

सी और सी ++ में कुछ फ़ंक्शन विनिर्देशक हैं। फंक्शन स्पेसिफायर का उपयोग फंक्शन प्रॉपर्टी को निर्दिष्ट करने के लिए किया जाता है। C++ में इनलाइन है फ़ंक्शन विनिर्देशक। सी में _Noreturn फ़ंक्शन विनिर्देशक है। इसका उपयोग यह दर्शाने के लिए किया जाता है कि एक फ़ंक्शन कुछ भी वापस नहीं करेगा।

उदाहरण

#include<stdio.h>
int myAdd(int a, int b){
   return a + b;
}
main() {
   int x = 10, y = 20;
   printf("The value is: %d\n", myAdd(x, y));
}

आउटपुट

The value is: 30

यदि _Noreturn का उपयोग किया जाता है तो यह कुछ चेतावनी प्रदर्शित करेगा और प्रोग्राम को कुछ त्रुटि के साथ समाप्त कर दिया जाएगा।

उदाहरण

#include<stdio.h>
_Noreturn int myAdd(int a, int b){
   return a + b;
}
main() {
   int x = 10, y = 20;
   printf("The value is: %d\n", myAdd(x, y));
}

आउटपुट

[Warning] function declared 'noreturn' has a 'return' statement
[Warning] 'noreturn' function does return

  1. सी ग्राफिक्स में बार () फ़ंक्शन

    बार () फ़ंक्शन एक सी ग्राफिक्स फ़ंक्शन है जिसका उपयोग सी प्रोग्रामिंग भाषा में ग्राफिक्स बनाने के लिए किया जाता है। ग्राफ़िक्स.एच हेडर में ऐसे फ़ंक्शन होते हैं जो ग्राफ़िक्स को आरेखित करने के लिए कार्य करते हैं। बार () फ़ंक्शन को हेडर फ़ाइल में भी परिभाषित किया गया है। सिंटैक्स शून्य बार (इंट लेफ्ट

  1. C# में डिक्शनरी क्या है?

    Dictionary C# में कुंजियों और मानों का एक संग्रह है। शब्दकोश System.Collection.Generics नाम स्थान में शामिल है। एक शब्दकोश घोषित करने और आरंभ करने के लिए - IDictionary<int, int> d = new Dictionary<int, int>(); ऊपर, एक शब्दकोश वस्तु घोषित करते समय कुंजी और मूल्य के प्रकार निर्धारित किए

  1. सी#में एन्यूमरेशन क्या है?

    Enum एक वर्ष, उत्पाद, महीने, मौसम, आदि जैसे नामित स्थिरांक के एक सेट को संग्रहीत करने के लिए गणना है। Enum स्थिरांक का डिफ़ॉल्ट मान 0 और वेतन वृद्धि से प्रारंभ होता है। इसमें स्थिरांक का एक निश्चित सेट होता है और इसे आसानी से पार किया जा सकता है। आइए एक उदाहरण देखें। हमने इस तरह से एनम सेट किया ह