पाठ 10 / 38
फंक्शन के मूल तत्व
Return types, names, parameters और void वाले functions में पुनः उपयोगी logic रखें।
फंक्शन क्यों?
फंक्शन कोड का एक नामित ब्लॉक है जिसे आप कॉपी-पेस्ट करने के बजाय बार-बार कॉल कर सकते हैं। यह इनपुट (पैरामीटर) लेता है, काम करता है, और परिणाम (रिटर्न वैल्यू) वापस भेज सकता है।
फंक्शन की संरचना
हर फंक्शन का एक रिटर्न टाइप, नाम, पैरामीटर सूची, और बॉडी होती है।
int add(int a, int b) {
int sum = a + b;
return sum;
}
int main(void) {
int result = add(3, 4);
printf("%d\n", result);
return 0;
}
Output:
7
void मतलब कुछ नहीं
जो फंक्शन कुछ रिटर्न नहीं करता उसका रिटर्न टाइप void होता है। void greet(void) { printf("Hi\n"); }