نبذة عن لغة C++
التصنيف | مقالات وتدوينات |
وقت النشر |
2025/01/08
|
الردود |
0
|
ماهي C++ ؟
البرمجة هي عملية تطويع فكري للآلة؛ أي أنها وسيلة حديثة للتعبير عن الأفكار وتوصيلها للآخرين، وتُعرّف على أنها مجموعة من الأوامر تهدف الى تنفيذ عمليات محددة (رياضية-معالجة نصوص-معالجة صوت-معالجة صور-معالجة فيديو...الخ).
و C++ هي لغة متعددة المهام يعني أنها لغة متعددة المجالات والتطبيقات مثل برمجة نظم التشغيل ( مثل نظام تشغيل ويندوز ) وبرمجة التطبيقات المعقدة ( مثل متصفح إنترنت إكسبلورر ) وتطبيقات الإنترنت ( مثل برنامج سكايب ) وغيرها الكثير …
لغة الـ C++ تعتبر لغة كائنية التوجه ولغة وتجمع بين مميزات لغات المستوى الأعلى والأدنى حيث تأخذ من لغات المستوى الأعلى ( المترجم Compiler ) ومن لغات المستوى الأدنى برمجة العتاد المادي مثل ( برمجة معرفات كروت الشبكة والسماعة والمايك )
من أساسيات لغة C++
أنها تستخدم مجموعة من الرموز أهمها :
الأرقام , الحروف الإنجليزية الصغيرة والكبيرة ( حيث أنها لغة تتأثر بحالة الأحرف ), السلاسل الحرفية والرموز الخاصة , والكلمات الخاصة
شروط تسمية المتغير في C++ :
* أن يبدأ الاسم بحرف أو شرطة سفلية( _ ) ثم بعد ذلك بقية التسمية
* أن لا يبدأ الاسم برقم
* أن لا يحتوي على ( علامة خاصة ) ولا يحتوي على ( مسافة )
* يجب أن لا يكون الاسم ( كلمة محجوزة من كلمات لغة c++ )
الأعداد في لغة C++
* الأعداد الصحيحة ( وهي الأعداد الخالية من الفاصلة العشرية ) وتُعرّف بـ int
* الأعداد الحقيقية ( وهي الأعداد التي تحتوي على الفاصلة العشرية ) وتُعرّف بـ float
السلاسل والحروف في C++
*السلسلة الحرفية ( وهي مجموعة من الحروف أو الأرقام أو الرموز الخاصة ويجب أن توضع بين علامتي تنصيص ( " " ) وتُعرّف بـ string
*الحرف ( وهو حرف أو رقم أو رمز خاص ويجب أن يوضع بين علامة تنصيص ( ' ' ) وتُعرّف بـ char
المكتبات القياسية في C++
أي مكتبة من المكتبات التالية تبدأ باسم المكتبة الأساسية <…>incloude #
iostream : تحتوي على تصريحات الدوال وتعريف الثوابت المسؤولة عن عمليات الإدخال والإخراج ومعالجة الملفات وهي الأكثر استخدامًا
cstring : تحتوي على تصريحات الدوال وتعريف الثوابت المسؤولة عن معالجة النصوص وإدارة الذاكرة
cmath : تحتوي على تصريحات الدوال وتعريف الثوابت المسؤولة عن المعالجة الرياضية مثل الجدر التربيعي و دوال المثلثات
cfloat : تحتوي على تصريحات الدوال وتعريف الثوابت المسؤولة عن الأرقام ذات الخانات العشرية
ملاحظة : على المبرمج أن يدرج فقط المكتبات التي يحتاج إليها .
أخيرًا هذه نبذة مبسطة عن لغة برمجة C++
التعليقات (0)
لم يتم إضافة ردود حتى الآن...