Menu
CoddyTech
flag Ar iconالعربيةdown icon

المحارف (Characters)

جزء من قسم الأساسيات في رحلة C على Coddy. الدرس 8 من 63.

في لغة C، يُستخدم نوع البيانات char لتخزين محرف واحد. تُحاط المحارف في C بعلامات اقتباس مفردة.

صرّح عن متغيّر من نوع محرف:

char letter;

عيّن حرفًا للمتغيّر:

letter = 'A';

يمكنك أيضًا التصريح والتهيئة في سطر واحد:

char grade = 'B';

يشغل الحرف 1 بايت من الذاكرة، ويُخزَّن فعليًا كعدد صحيح يمثّل قيمة ASCII الخاصة به (‏ASCII هو الجدول القياسي الذي يمنح كل حرف رقمًا). على سبيل المثال، يُخزَّن الحرف 'A' كالقيمة 65، والحرف 'B' كالقيمة 66، وهكذا.

يمكنك طباعة محرف باستخدام محدِّد التنسيق %c:

printf("The letter is: %c\n", letter);
challenge icon

التحدي

سهل

أنشئ برنامجًا يقوم بما يلي:

  1. يُصرّح عن متغير محرف باسم symbol
  2. يُسند المحرف '@' إلى هذا المتغير
  3. يطبع الرسالة "The symbol is: @" حيث تكون @ قيمة متغيرك

جرّب بنفسك

#include <stdio.h>

int main() {
    // اكتب الكود الخاص بك هنا
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C عبر الإنترنت

ابحث عن رمز أي حرف: محوّل ASCII