المحارف (Characters)
جزء من قسم Fundamentals في رحلة C على Coddy. الدرس 8 من 63.
في لغة C، يُستخدم نوع البيانات char لتخزين حرف واحد. وتوضع الحروف في لغة C بين علامتي اقتباس مفردتين.
قم بإعلان متغير من النوع char:
char letter;قم بتميين حرف إلى المتغير:
letter = 'A';يمكنك أيضًا الإعلان والتهيئ في خطوة واحدة:
char grade = 'B';يشغل الحرف (char) بايتًا واحدًا من الذاكرة ويُخزن في الواقع كعدد صحيح يمثل قيمة ASCII الخاصة به. على سبيل المثال، يُخزن 'A' كـ 65، و 'B' كـ 66، وهكذا.
يمكنك طباعة حرف باستخدام محدد التنسيق %c:
printf("The letter is: %c\n", letter);التحدي
سهلأنشئ برنامجًا يقوم بما يلي:
- يعلن عن متغير حرفي باسم
symbol - يُسند الحرف '@' إلى هذا المتغير
- يطبع الرسالة "The symbol is: @" حيث @ هي قيمة المتغير الخاص بك
جرّب بنفسك
#include <stdio.h>
int main() {
// اكتب كودك هنا
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
2المتغيرات
أنواع البياناتالأعداد الصحيحة (Integer)الأعداد العشرية (Float - Double)المحارف (Characters)القيم المنطقية (Booleans)الثوابتأساسيات printfقواعد تسمية المتغيراتتحويل الأنواع (Type Casting) - الجزء 1تحويل الأنواع (Type Casting) - الجزء 2تحدي المراجعة3المعاملات
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانمعاملات الإسنادالمعاملات العلائقيةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيالمعاملات المنطقية - الجزء الثالثتحدي المراجعةتدرّب بنفسك: مترجم C عبر الإنترنت