MCAWALA

C++ Vertical Menu

C++ Programming Topics

Function in C++ (सरल हिंदी में)

Function एक ऐसा block होता है जो कुछ काम करता है। हम function को बार-बार use कर सकते हैं। इससे हमारा code छोटा और साफ होता है।

Function के फायदे (Benefits)

  • Code repeat नहीं करना पड़ता।
  • Program साफ और आसान बनता है।
  • Debug करना आसान होता है।

Function कैसे बनाते हैं?

Structure:

return_type function_name(parameters) {
    // काम करने वाला कोड
}
    

Example: दो numbers का जोड़ (Addition)

#include <iostream>
using namespace std;

// Function banaya
int add(int a, int b) {
    return a + b;
}

int main() {
    int x = 10, y = 5;
    int result = add(x, y);  // Function call किया
    cout << "Total = " << result;
    return 0;
}
    

Output:

Total = 15
    

Function ke parts

  • Declaration: Function का नाम और type बताना।
  • Definition: Function में क्या काम होगा वो बताना।
  • Call: Function को चलाना (use करना)।

एक और Example: Hello print करना

#include <iostream>
using namespace std;

void sayHello() {
    cout << "Hello!" << endl;
}

int main() {
    sayHello();  // function call
    return 0;
}
    

Output:

Hello!
    

निष्कर्ष (Conclusion)

Function से हम code को आसान और साफ बना सकते हैं। यह एक बार बनाकर कई बार use किया जा सकता है। C++ में function सीखना बहुत जरूरी और आसान है।