أخطاء شائعة في لغة ++C:
- الخطأ الشائع في تركالفاصلة المنقوطة (;): تُعتبر من الأخطاء الكثيرة التي يقع فيها المبرمجون، يجب الحرص على وضعها في آخر العبارات وإلا ستحصل على خطأ من المترجم.
- الخطأ الشائع في الأقواس {} من الاخطاء الشائعة: حيث يجب عند كتابة فتح القوس أن نحرص على إغلاقه وإلا كذلك فإنَّنا سنحصل على خطأ من المترجم.
- الخطأ الشائع في التعليق /* */: التعليقات هي عبارة عن أوامر موجهه للمبرمج ولا يقرأها المترجم /* هنا التعليق*/، فعندما يتم كتابة فتح التعليق */ يجب أن نحرص على إغلاقه بـ /*، وهذا الخطأ يقع به الكثير من المبرمجين.
- الخلط في عدم التفريق بين معامل التعيين(=) ومعامل التساوي(==) عند الكثير: حيث يخلط الكثير من المبرمجين بين معامل التعيين ومعامل التساوي وقد لا يستطيعون التفريق بينهما، ممّا قد يُؤدي الخلط بين هذين المعاملين إلى خطأ.
ما هو الفرق بين معامل التساوي (==) ومعامل التعيين (=)؟
1- معامل التساوي (==):
يستخدم غالبا في العبارات الشرطية، مثلا: a==b
هنا إذا كان الرقمان صحيحان فإنَّه يعطي قيمة صحيحة وإذا لم يكونا كذلك فإنَّه يعطي قيمة خاطئة. وكثير ما يقع المبتدئون في هذا الخطأ.
2- معامل التعيين(=):
يُؤدي إلى تغيير القيمة الموجودة بالجانب الأيسر من المعامل إلى القيمة الموجودة بالجانب الايمن (إسناد).