Main Function in C Programming in Hindi

इस tutorial में हम main function के बारे में पढ़ेंगे और समझेंगे की कैसे C programming में main() function का क्या use है और कैसे हम C programs में main function defined करते हैं.

हम जब भी अपनी life में कोई भी काम करते हैं तब ज्यादातर हमें पता होता है की हमें काम कहाँ से शुरू करना है और कहाँ जाकर खत्म करना है.

ऐसे ही जब C Programs को compile और run करते हैं तब आपके programs में मौजूद main() function compiler और operating system के लिए entry point और exit point का काम करता है.

C programming में main function built-in function होता है जिसका सिर्फ prototype C compiler द्वारा predefined होता है और इसकी body (functionality) programmer द्वारा define की जाती है.

आपके C programs का ज्यादातर important code (statements) main() function की body यानी की curly braces { } के अंदर ही आता है और इन्हीं statements को एक-एक करके executed किया जाता है.

C language में main() function को declare करने के बहुत से तरीके (prototype) हैं. मैं यहाँ आपको 2 सबसे common declarations बता रहा हूँ.

पहला तरीका लिखने में आसान होता है लेकिन standard तरीका नहीं है. दूसरा तरीका standard और recommended तरीका है इसलिए मैं आपको suggest करूँगा की आप दूसरा तरीका ही use करें.

main() function non-standard declaration:

void main()
{
	// Your Statement Here
	// Your Statement Here
}

main() function standard declaration:

int main()
{
	// Your Statement Here
	// Your Statement Here
	return 0;
}
C main function prototype

main function में return 0 का क्या मतलब है?

main() function की standard declaration में closing curly braces } से पहले return 0 लिखा जाता है. आइए समझते है main function में return 0 का क्या मतलब होता है.

जब C program बिना किसी error के return statement पर पहुँच जाता है तब वहां से 0 value operating system को return की जाती है जिसका ये मतलब होता है की C program successfully run हो गया है.

आप return statement के साथ 0 के अलावा कोई और भी integer value use कर सकते हैं लेकिन उस value का operating system के लिए क्या मतलब होता है ये आपको पहले पता लगाना होगा जैसे 0 का मतलब होता है program successfully run हो गया.

What’s Next: इस tutorial में हमने C programs में main function का use समझा. Next tutorial में हम C programming में Comments का use समझेंगे.