المحارف
جزء من قسم الأساسيات في رحلة 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);التحدي
سهلأنشئ برنامجًا يقوم بما يلي:
- يُعرّف متغيرًا من نوع المحرف باسم
symbol - يُسنِد المحرف '@' إلى هذا المتغير
- يطبع الرسالة "The symbol is: @" حيث تكون @ قيمة متغيرك
جرّب بنفسك
#include <stdio.h>
int main() {
// اكتب الكود الخاص بك هنا
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
3المعاملات
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانمعاملات الإسنادالمعاملات العلائقيةالمعاملات المنطقية - الجزء 1المعاملات المنطقية - الجزء 2المعاملات المنطقية - الجزء 3تحدي المراجعةتدرّب بنفسك: مترجم C عبر الإنترنت
ابحث عن رمز أي حرف: محوّل ASCII