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

C या C++ में किसी फ़ंक्शन का पता

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

स्पष्ट विचार प्राप्त करने के लिए कृपया निम्नलिखित कार्यक्रम देखें।

उदाहरण

#include <stdio.h>
void my_function() {
   printf("Hello World");
}
int main() {
   printf("The address of the my_function is: %p\n", my_function);
   printf("The address of the main is: %p\n", main);
}

आउटपुट

The address of the my_function is: 0000000000401530
The address of the main is: 000000000040154B

  1. सी/सी++ (3.5) में कार्य

    कार्य एक मशीन की तरह होते हैं क्योंकि वे कुछ कार्यक्षमता करते हैं और किसी प्रकार का परिणाम उत्पन्न करते हैं। जैसे, मशीन कुछ इनपुट लेती है, उस इनपुट को प्रोसेस करती है और उसी तरह एक आउटपुट का उत्पादन करती है, फंक्शन कुछ वैल्यू लेता है, उन वैल्यू पर काम करता है और आउटपुट का उत्पादन करता है। मैन्युअल र

  1. putwchar () सी/सी ++ में समारोह

    इस लेख में हम C++ STL में putwchar() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। पुटवचर () क्या है? putwchar() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। putwchar () फ़ंक्शन का उपयोग मानक आउटपुट डिवाइस पर विस्तृत वर्ण लिखने के लिए किया जा

  1. सिस्टम () सी/सी++ में फंक्शन

    कार्य को देखते हुए सिस्टम () को C/C++ में दिखाना है। सिस्टम () फ़ंक्शन C/C++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।