الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ](c\c++)أريد شرح يوضح فروق

بدأه developpeuse في 15 يونيو 2009 · 3 رد · 501 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

c\c++ ممكن مساعدة بخصوص الفروقات لموجودة بين

(c\c++)أريد شرح يوضح فروقات بين هاتين

:P

#2

السلام عليكم

لا أعرف الكثير من الفروقات ولكن الذي يحضرني الآن هي :

في الـ C

عند كتابة دالة يجب إعطاء signiture لها أولا مثلا

int foo();

int main () {
	print("%d", foot());
	return 0;
}

int foo() { return 10; }

ولكن في الـ C++

int foo() { return 10; }

int main () {
	printf("%d", foot());
	return 0;
}

في الـ C++ تمت إضافة Standard Template Library STD

في الـ C يجب كتابة العبارة return 0 في دالة الـ main بينما في الـ C++ سيتم كتابتها آليا إذا لم تكن موجوده

وقد يكون هناك فروقات على حسب نوع الـ compiler

والله أعلم

افضل طريقة لمعرفة ذلك هي عن طريق البحث في google

#3

يمكنك أن تعتبر أن لغة السي++ هي لغة سي مع الصنوف Classes ( وبعض الميزات الجديدة )

تم تعديل هذه المشاركة بواسطة MoHammaD_93 في 2 يوليو 2009 في 13:56

SAFETY TIP : Always delete what you new, and free what you malloc, never mix new with free or malloc with delete.

#4

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

مواضيع مشابهة