هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
في دورة المتغيرات والثوابت هذه، سنغطي أنواع البيانات المختلفة التي تستخدمها C للعمل مع الأرقام والنص. ستغطي هذه الدروس أنواع البيانات الأساسية لتخزين الأرقام والأحرف والسلاسل، بما في ذلك INTللأرقام الكاملة، وFloat لأرقام النقطة العائمة أحادية الدقة وDouble لأرقام الفاصلة المزدوجة. سنشرح أيضًا char وهو نوع البيانات C الذي يستخدمه الأحرف الأبجدية الفردية، والتي يتم تخزينها كقيمة عدد صحيح لجعل اللغة أكثر كفاءة - لا يحتوي C على نوع سلسلة نصية، ولكن بدلاً من ذلك يخزن السلاسل كصفوف من الأحرف.
تناقش هذه الدروس أيضًا سبب عدم وجود ثابت خاص للقيم الحقيقية أو الخاطئة. تم تصميم C لتكون لغة برمجة فعالة، وعدم وجود نوع منطقي مخصص يسمح للبرامج بالتشغيل بشكل أكثر كفاءة. غالبًا ما يسبب هذا الارتباك للمبرمجين ذوي الخبرة في اللغات الحديثة، لأن هذه اللغات عادة ما تكون لها نوع منطقي للقيم الحقيقية والخاطئة.
يتناول أنواع البيانات المختلفة التي تستخدمها C للتعامل مع الأرقام والنصوص، بما فيها أنواع البيانات الأساسية لتخزين الأرقام والأحرف والنصوص: Int وFloat وDouble وChar. كما يشرح سبب عدم امتلاك C ثابتاً خاصاً لقيم الصح أو الخطأ.
يتناول الكورس أنواع البيانات الرقمية الثلاثة في C: Int للأعداد الصحيحة، وFloat لأعداد الفاصلة العائمة أحادية الدقة، وDouble لأعداد الفاصلة العائمة مزدوجة الدقة.
تستخدم C نوع البيانات Char للأحرف الأبجدية المفردة، مخزّنةً إياها كقيمة صحيحة لجعل اللغة أكثر كفاءة. لا تمتلك C نوع نص وعوضاً عن ذلك تخزّن النصوص كمصفوفات من الأحرف.
صُمّمت C لتكون لغة برمجة فعّالة، وعدم امتلاكها نوعاً منطقياً مخصصاً لقيم الصح والخطأ يتيح للبرامج العمل بكفاءة أعلى بكثير.
الدروس هي: الإعلان عن المتغيرات وتعيين قيم لها؛ وتهيئة المتغيرات الجديدة؛ والإعلان عن الثوابت واستخدامها؛ والعبارات الحسابية.