السلام عليكم
موضوعي اليوم يدور حول الكتابة الصحيحة للدالة الرئيسية :wink:
بداية .. قمت بتطبيق الكتابات التالية على Borland c++ v 4.5 و قد كانت صحيحة 100% و لم يعترض عليها:
int main(int argc,char *argv[]) int main(void) void main(void) int main() void main() main()
بينما لم يقبل Dev بالكتابة الثالثة و القبل الأخيرة.
السؤال الآن هو :
لماذا يقبل بعض المترجمات كتابة معينة للدالة الرئيسية و يرفضها البعض !؟
تحياتي.