C++ رموز لغة
C++ *الرموز المستخدمة في لغة
A.B.C ١- الحروف الإنجليزية الكبيرة
a.b.c ٢- الحروف الإنجليزية الصغيرة
٣- الأرقام العربية الأصل 1.2.3
٤- رموز خاصة مثل:
[] " ! < - +
* ، || > ( ) _
>> <> <= >= \ /
!= & % $ # <<
١- الجدول ١
وإذا ، C++ وتع د ه ذه ال رموز بأنواعه ا الم ادة الخ ام الت ي ت تكون م نها مف ردات لغ ة
تس تعمل رم وزا ، C++ ف انك تلاح ظ أن لغ ة ، C++ درس ت لغ ة أخ رى ق بل لغ ة
إضافية في لوحة مفاتيح الحاسب لا توجد في بعضاللغات.
C++ *كلمات لغة
الكلمات نوعين:-
(Identifiers) ١- أسماء تعريفية
وهي الأسماء التي نسميها نحن " المبرمجون" تعرف الحاسوب بما تريد.
وتطلق الأسماء التعريفية على:-
المتغيرات. -A
الاختزانات (الدوال). -B
المؤشرات. -C
الأساسيات
وادواتها C++ مكونات
Basic Elements of C++
PDF created with pdfFactory Pro trial version www.pdffactory.com
-: C++ *قواعد تسمية الأسماء التعريفية في لغة
١- أن يك ون الاس م مك توبا م ن سلس لة متص لة م ن الح روف أو الأرق ام بش رط أن
يبدا بحرف أو بخط تحتي "_"
٢- أن لا يحتوى الاسم على رموز خاصة عدا الخط التحتي "_"
٢- أن لا يكون الاسم إحدى الكلمات المحجوزة.
بعضالأمثلة الصحيحة على الأسماء التعريفية:
B6 .a
X_ray .b
Matrix .c
Ok_ .d
A .e
Soft_fine .f
Door12 .g
_new .h
للأسباب المبينة إزاء كل منها: (invalid) وهذه أسماء تعريفية غير مقبول
لانه بدا برقم وليس بحرف. Ù 7-up
لاستعماله الرمز الخاص(.) Ù b6.1
لاستعماله الرمز الخاص(!) Ùsalim!
لا يجوز استعمال حروف غير إنجليزية. Ù Ђ2
لاستعماله الرمز الخاص(#) Ù No#1
تف رق بي ن الح روف الأبجدية الصغيرة والكبيرة ، C++ وم ن الجدي ر بالذك ر ، أن لغ ة
تع امل كأس ماء مخ تلفة ع ن SYSTEM , system, System : فم ثلا الأس ماء
بعضها البعضبسبب اختلاف معاملة المترجم للحروف الصغيرة والكبيرة.
PDF created with pdfFactory Pro trial version www.pdffactory.com
٢- الكلمات المحجوزة
وتكت ب ع ادة بح روف صغيرة ، ، C++ وه ي كلم ات قياس ية مع روفة مس بقا لم ترجم
وه ذه الكلم ات المحج وزة حس ب ، C++ وله ا مع ان خاص ة به ا تؤديه ا ف ي ب رنامج
الترتيب الأبجدي هي:
near Static asm Double long Sizeof
do int While new auto else
For This Void Delete Goto if
const Entry char Class Public Case
Continue Extern struct inline float Private
Virtual Volatile Frinde enum near Static
cdecl Default inline Overload Unsigned Typedef
Signed Pascal Operator Switch Template Union
Register Protected far Catch char Const
break Return
١- الجدول ٢
وين بغى التنب يه إل ى أن ه ذه الكلم ات المحج وزة ، لا يج وز إع ادة تع ريفها أو اس تعمالها
لغير ما خصصت له.
تع د لغ ة ص غيرة إذ ت تكون C++ وكم ا تلاح ظ م ن قائم ة الكلم ات المحج وزة ، أن لغ ة
من عدد قليل من الكلمات المحجوزة تقريبا ٥٢ كلمة محجوزة فقط
C++ *الرموز المستخدمة في لغة
A.B.C ١- الحروف الإنجليزية الكبيرة
a.b.c ٢- الحروف الإنجليزية الصغيرة
٣- الأرقام العربية الأصل 1.2.3
٤- رموز خاصة مثل:
[] " ! < - +
* ، || > ( ) _
>> <> <= >= \ /
!= & % $ # <<
١- الجدول ١
وإذا ، C++ وتع د ه ذه ال رموز بأنواعه ا الم ادة الخ ام الت ي ت تكون م نها مف ردات لغ ة
تس تعمل رم وزا ، C++ ف انك تلاح ظ أن لغ ة ، C++ درس ت لغ ة أخ رى ق بل لغ ة
إضافية في لوحة مفاتيح الحاسب لا توجد في بعضاللغات.
C++ *كلمات لغة
الكلمات نوعين:-
(Identifiers) ١- أسماء تعريفية
وهي الأسماء التي نسميها نحن " المبرمجون" تعرف الحاسوب بما تريد.
وتطلق الأسماء التعريفية على:-
المتغيرات. -A
الاختزانات (الدوال). -B
المؤشرات. -C
الأساسيات
وادواتها C++ مكونات
Basic Elements of C++
PDF created with pdfFactory Pro trial version www.pdffactory.com
-: C++ *قواعد تسمية الأسماء التعريفية في لغة
١- أن يك ون الاس م مك توبا م ن سلس لة متص لة م ن الح روف أو الأرق ام بش رط أن
يبدا بحرف أو بخط تحتي "_"
٢- أن لا يحتوى الاسم على رموز خاصة عدا الخط التحتي "_"
٢- أن لا يكون الاسم إحدى الكلمات المحجوزة.
بعضالأمثلة الصحيحة على الأسماء التعريفية:
B6 .a
X_ray .b
Matrix .c
Ok_ .d
A .e
Soft_fine .f
Door12 .g
_new .h
للأسباب المبينة إزاء كل منها: (invalid) وهذه أسماء تعريفية غير مقبول
لانه بدا برقم وليس بحرف. Ù 7-up
لاستعماله الرمز الخاص(.) Ù b6.1
لاستعماله الرمز الخاص(!) Ùsalim!
لا يجوز استعمال حروف غير إنجليزية. Ù Ђ2
لاستعماله الرمز الخاص(#) Ù No#1
تف رق بي ن الح روف الأبجدية الصغيرة والكبيرة ، C++ وم ن الجدي ر بالذك ر ، أن لغ ة
تع امل كأس ماء مخ تلفة ع ن SYSTEM , system, System : فم ثلا الأس ماء
بعضها البعضبسبب اختلاف معاملة المترجم للحروف الصغيرة والكبيرة.
PDF created with pdfFactory Pro trial version www.pdffactory.com
٢- الكلمات المحجوزة
وتكت ب ع ادة بح روف صغيرة ، ، C++ وه ي كلم ات قياس ية مع روفة مس بقا لم ترجم
وه ذه الكلم ات المحج وزة حس ب ، C++ وله ا مع ان خاص ة به ا تؤديه ا ف ي ب رنامج
الترتيب الأبجدي هي:
near Static asm Double long Sizeof
do int While new auto else
For This Void Delete Goto if
const Entry char Class Public Case
Continue Extern struct inline float Private
Virtual Volatile Frinde enum near Static
cdecl Default inline Overload Unsigned Typedef
Signed Pascal Operator Switch Template Union
Register Protected far Catch char Const
break Return
١- الجدول ٢
وين بغى التنب يه إل ى أن ه ذه الكلم ات المحج وزة ، لا يج وز إع ادة تع ريفها أو اس تعمالها
لغير ما خصصت له.
تع د لغ ة ص غيرة إذ ت تكون C++ وكم ا تلاح ظ م ن قائم ة الكلم ات المحج وزة ، أن لغ ة
من عدد قليل من الكلمات المحجوزة تقريبا ٥٢ كلمة محجوزة فقط
الإثنين فبراير 21, 2011 6:45 am من طرف MaXimoO
» موقع بلازمـا الطلابي منتدى طبي أرجو الدخول
الإثنين فبراير 21, 2011 6:40 am من طرف MaXimoO
» دورة تنمية الذاكرة
الإثنين يناير 03, 2011 9:17 am من طرف ساهر الليل
» اقترااااااااااااااااح
الإثنين يناير 03, 2011 9:08 am من طرف ساهر الليل
» من أجمل قصائد الحب
الإثنين يناير 03, 2011 8:54 am من طرف ساهر الليل
» ذكاء الحماصنةالمزيد!
الأربعاء مايو 19, 2010 4:32 pm من طرف المايسترو FOR EVER
» نكتة العام بلا منازع
الأربعاء مايو 19, 2010 6:35 am من طرف المايسترو FOR EVER
» الشريف الرضي
الأربعاء مايو 19, 2010 12:46 am من طرف المايسترو FOR EVER
» قوانين كرة القدم عند البنات !!
الأربعاء مايو 19, 2010 12:19 am من طرف المايسترو FOR EVER