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);