returnType functionName(parameters) {
// body
return value; // optional
}
| Type | Description |
|---|---|
| No return, No parameter | Fixed message or task |
| Return + No parameter | Output return hota hai |
| No return + With parameter | Kaam karta hai, kuch return nahi |
| Return + With parameter ✅ | Most useful — input bhi le, output bhi de |
void greet() {
cout << "Hello!" << endl;
}
🧠 Use: greet();
int giveFive() {
return 5;
}
🧠 Use: int x = giveFive();
void printSum(int a, int b) {
cout << "Sum: " << (a + b) << endl;
}
🧠 Use: printSum(3, 4);
int add(int a, int b) {
return a + b;
}