متى نستخدم void main و int main؟
متى نستخدم void main و int main؟

فيديو: متى نستخدم void main و int main؟

فيديو: متى نستخدم void main و int main؟
فيديو: شرح الفرق بين كلمة void وكلمة int للدالة الرئيسية في لغة ++C 2024, شهر نوفمبر
Anonim

ال الرئيسية باطلة () يشير إلى أن ملف الأساسية () لن تُرجع الدالة أي قيمة ، ولكن ملف انت مين () يشير إلى أن ملف الأساسية () يمكن أن ترجع بيانات نوع عدد صحيح. عندما يكون برنامجنا بسيطًا ، و هو - هي لن تنتهي قبل الوصول إلى السطر الأخير من الكود ، أو أن الرمز خالي من الأخطاء ، إذن نحن علبة استعمال ال الفراغ ().

تعرف أيضًا ، أين يتم استخدام void main و int main؟

في C ++ ، كل من المرح () والمرح ( فارغ ) نفس الشيئ. لذا فإن الاختلاف هو ، في C ، انت مين يمكن استدعاء () بأي عدد من الوسائط ، ولكن انت مين ( فارغ ) فقط دون أي جدال. على الرغم من أنه لا يحدث أي فرق في معظم الأوقات ، استخدام “ انت مين ( فارغ ) هي ممارسة موصى بها في C.

ما هو الغرض من int main؟ ال غرض من الأساسية القيمة المرجعة هي إعادة حالة الخروج إلى نظام التشغيل. في المعيار C ، التوقيعات الصالحة الوحيدة لـ الأساسية نكون: انت مين (باطل) و انت مين ( int argc، char ** argv) الشكل الذي تستخدمه: انت مين () هو تصريح بأسلوب قديم يشير إلى الأساسية يأخذ عدد غير محدد من الحجج.

وبالمثل ، يتساءل الناس ، ما فائدة الفراغ الرئيسي؟

في برمجة الكمبيوتر ، متى فارغ يُستخدم كنوع إرجاع دالة ، فهو يشير إلى أن الوظيفة لا تُرجع قيمة. متي فارغ يظهر في إعلان المؤشر ، فهو يحدد أن المؤشر عالمي.

هل من الجيد كتابة void main () أو main () في C؟

هل من الجيد الكتابة “ voidmain () " أو " الأساسية() " في ج / ج ++؟ قد يوفر التنفيذ المطابق المزيد من الانعكاسات الأساسية() ، لكن يجب أن يعودوا جميعًا نوع int. تم إرجاع int الأساسية() هي طريقة لبرنامج ما لإرجاع قيمة إلى "النظام" الذي يستدعيها.

موصى به: