بصراحة انا عمري مادرست الدالة الرئيسة تكون بالفويد لازم تكون بالانت
بعدين مافهيه ريتيرن 0 في نهاية البرنامج
بصراحة انا عمري مادرست الدالة الرئيسة تكون بالفويد لازم تكون بالانت
بعدين مافهيه ريتيرن 0 في نهاية البرنامج
أهلاً أخي ..المشاركة الأصلية كتبت بواسطة wcw
أولاً / البرنامج صحيح بالتأكيد لأنه يعمل عندي و قد قبله Compilor عندي هذا أولاً .
ثانياً / سأقول لك لماذا void صحيحة .. أنت أكيد تعرف بأن هناك توابع (دوال) تعيد قيمة و توابع لا تعيد قيمة .. التوابع التي تعيد قيمة نضع قبل اسم التابع أي نوع من الأنواع المعرفة من قبل البرنامج أو المبرمج (int..float) .. إلخ أما التوابع التي لا تعيد قيمة فنضع لها void ..
و الـ main ما هو إلا تابع مثل باقي التوابع و لكن ما يميزه بأن المترجم (Compilor) يبدأ قراءة برنامجك من عنده .. فإذا وضعت void و لم تعيد قيمة في النهاية فالطريقة صحيحة .. و إذا وضعت int و أعدت قيمة الصفر في النهاية فأيضاً صحيح ..
فالطريقتين صحيحتين 100% .. و قلت لك الدليل أن Compilor قبل void .
و أهلاً بك في المنتدى![]()
لا إله إلا اللهمشروع لتعليم أساسيات لغة الـ ++C :-موضوع لتعليم الفيجوال بيسك 6 :