main() ফাংশন একটি বিশ্বব্যাপী ফাংশন। এটি প্রোগ্রামের নির্বাহ শুরু করতে ব্যবহৃত হয়। প্রতিটি প্রোগ্রামে main() থাকা উচিত। কমান্ড লাইন আর্গুমেন্ট argc এবং argv ঐচ্ছিক।
main() ফাংশনের স্ট্যান্ডার্ড প্রোটোটাইপ নিম্নরূপ।
int main()
{ body }
OR
int main(int argc, char *argv[])
{ body } এখানে,
argc − যেখানে প্রোগ্রাম চলে সেই পরিবেশ থেকে প্রোগ্রামে পাস করা আর্গুমেন্টের সংখ্যা৷
argv - একটি অ্যারের প্রথম উপাদানের পয়েন্টার৷
৷নিম্নলিখিত প্রধান()
এর একটি উদাহরণউদাহরণ
#include <iostream>
using namespace std;
int sum(int x, int y) {
int s = x + y;
cout << "The sum of numbers : " << s;
}
int main() {
sum(28, 8);
return 0;
} আউটপুট
The sum of numbers : 36
উপরের প্রোগ্রামে, দুটি সংখ্যার যোগফল গণনা করার জন্য কোডটি sum() এ উপস্থিত থাকে।
int sum(int x, int y) {
int s = x + y;
cout << "The sum of numbers : " << s;
} main() ফাংশন হল ফাংশনের যোগফল()
sum(28, 8);