Menu
CoddyTech

المحارف

جزء من قسم الأساسيات في رحلة 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