मैं PHP में बहुत कुशल हूँ, लेकिन मैं सी के साथ dabbling शुरू कर दिया है मैं कार्यों कि कोई मान नहीं है के अंत में कोडतो वास्तव में "वापसी 0" का क्या अर्थ है?
return 0;
देखा है। इसका उपयोग PHP में नहीं किया जाता है, क्योंकि यदि किसी फ़ंक्शन में वापसी नहीं होती है, तो एक मान NULL स्वचालित रूप से वापस आ जाता है।
मैं बस इतना पूछ रहा हूं, सरल अंग्रेजी में, return 0
वास्तव में क्या करता है? क्या यह PHP की तरह है, जहां यह फ़ंक्शन कॉल के मान के रूप में अपना तर्क देता है? क्या यह सिर्फ अच्छा अभ्यास है?
मुझे पता है कि इस सवाल से कई बार पूछा गया है, लेकिन मैं इसे एक PHP डेवलपर के दृष्टिकोण से पूछ रहा हूं। गूगल फेंकने वाले जवाब संक्षिप्त नहीं हैं।
'कार्यों के अंत है कि एक मान' नहीं लौटते पर आप' void' कार्यों मतलब है? –
सी के बारे में पता नहीं है लेकिन कुछ भाषाओं को उन कार्यों में शून्य (जैसा: संख्या या: स्ट्रिंग) की आवश्यकता है जो मान वापस नहीं करते हैं। – Gustavo
@Cicade क्षमा करें - हाँ, यही मेरा मतलब है। – Starkers