কম্পিউটার

C/C++ এ main() কী রিটার্ন করা উচিত?


main() ফাংশনের রিটার্ন ভ্যালু দেখায় কিভাবে প্রোগ্রামটি প্রস্থান করেছে। প্রোগ্রামের স্বাভাবিক প্রস্থান শূন্য রিটার্ন মান দ্বারা প্রতিনিধিত্ব করা হয়। যদি কোডে ত্রুটি, ত্রুটি ইত্যাদি থাকে, তাহলে এটি অ-শূন্য মান দ্বারা বন্ধ করা হবে।

C++ ভাষায়, main() ফাংশন রিটার্ন মান ছাড়াই ছেড়ে দেওয়া যেতে পারে। ডিফল্টরূপে, এটি শূন্য ফেরত দেবে।

এখানে C ভাষায় main() ফাংশনের সিনট্যাক্স আছে,

int main() {
   ….
   return 0;
}

এখানে C ভাষায় main() ফাংশনের একটি উদাহরণ দেওয়া হল,

উদাহরণ

#include <stdio.h>
int main() {
   int a = 10;
   char b = 'S';
   float c = 2.88;
   a = a+b;
   printf("Implicit conversion from character to integer : %d\n",a);
   c = c+a;
   printf("Implicit conversion from integer to float : %f\n",c);
   return 0;
}

আউটপুট

Implicit conversion from character to integer : 93
Implicit conversion from integer to float : 95.879997

উপরের প্রোগ্রামে, প্রধান ফাংশন ব্যবসায়িক যুক্তি আছে. তিনটি চলক a, b এবং c যেখানে a a এবং b এর সূর্য ধারণ করে। চলক c ধারণ করে c এবং a এর সমষ্টি। প্রধান ফাংশন 0 রিটার্ন করছে।

a = a+b;
printf("Implicit conversion from character to integer : %d\n",a);
c = c+a;
printf("Implicit conversion from integer to float : %f\n",c);
return 0;

  1. C এবং C++ এ main() কী রিটার্ন করা উচিত?

  2. লিনাক্সে C++ এর সেরা IDE কি?

  3. লিনাক্সে c++ এর জন্য শীর্ষ IDE কি?

  4. উইন্ডোতে c++ এর জন্য শীর্ষ IDE কি?