Tuesday, 15 March 2011

c - What is this declaration and what's its use? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 5 जवाब

    में संकेत एच सिग्नल फ़ंक्शन:

      शून्य (* सिग्नल (इंट साइनो, रिक्त (* फ़ंक्शन) (इंट))) (इंट) की घोषणा है ;   

    इस व्याख्या कैसे करें और इस अजीब तरह से घोषित करने का क्या उपयोग है?

    संकेत फ़ंक्शन को int लेता है और फ़ंक्शन पॉइंटर को तर्क के रूप में, और एक फ़ंक्शन पॉइंटर देता है। फ़ंक्शन पॉइंटर तर्क और लौटे हुए फ़ंक्शन पॉइंटर प्रत्येक int तर्क लेता है, और शून्य देता है।

    संकेत प्रोटोटाइप कभी-कभी इस तरीके से लिखा जाता है:

      टाइप किए गएफ़ शून्य (* signal_handler_type) (int); Signal_handler_type संकेत (int, signal_handler_type);   

    चूंकि सिग्नल फ़ंक्शन कॉलर को मौजूदा सिग्नल हेन्डलर को बदलने की अनुमति देता है, इसलिए वह कॉल देता है जो कॉल के बाद बदल दिया गया था।

No comments:

Post a Comment