درس عن Data Types في #C
الكاتب: Mr.Aziz
تاريخ النشر: 2022-11-02 12:29:49
مرحبا...
أذا أنتهيت من الدرس المتغيرات. نجي الدرس هذا هو نوع المتغيرات أو Data Types التي يصاحب المتغيرات و دائمآ معاه.
في حال تريد أرقام متكاملة تحتاج تضع Data Types من النوع integer ثم المتغير كم عملنا الدرس السابق..
لانه في حال أنشئت متغير يجب أن يكون قبلها Data Types مثلآ int number or char ch وهكذا..
بكل تأكيد يوجد الحجم و مع كل data و مهم جدآ أن تكون عارف بحيث تستطيع تقرر ماذا تستخدم أنثاء أنشاء المتغير.
DataType | الحجم | الوصف |
int | 4 bytes | يخزن 2 مليار أو 2,147,483,648 -/+ |
long | 8 bytes | يخزن يقارب 9 كونتيليون أو 9,223,372,036,854,775,808 -/+ |
float | 4 bytes | يقبل 6 الى 7 أرقام بعد الفاصلة |
double | 8 bytes | يقبل 15 أرقام بعد الفاصلة |
bool | 1 bit | القيمة تكون True أو False |
char | 2 bytes | يقبل حرف واحد فقط ويكون بين ' ' |
string | 2 bytes لكل حرف | يقبل كلمة كاملة او مجموعة من الحروف و يكون بين " " |
هناك يوجد نوعين من أرقام
الارقام متكاملة أي تكون بدون فاصلة مثل 20000000 او 54645846 و تكون من النوع int
وأرقام تكون مع فاصلة مثل 5.2 أو 554.1 و تكون من النوع من double
هنا راح يكون تطبيق مع كل نوع.
integer types:
int يخزن أرقام متكاملة مثل ماذكرنا بالجدول يكون 2147483648 سواء بالسالب او بالموجب.
ولايسمح بأستخدام أرقام مع فواصل.
Long Types:
راح تلاحظ بالصوره المتحركة لما وضعت صفر زائد أصبح error
كان يجب ان أحوله الى long
لهذا السبب النوع هذا يقبل ارقام كبيره مثل 92233720368547758080 سواء بالسالب او بالموجب..
float and double types:
.
هذا النوع يجب أن يكون حرف F أخر رقم في float و ايضآ D في double
و تقريبآ كلها نفس العمل ولكن الفرق كم يقبل ارقام بعد الفاصلة..
Bool type:
هذا النوع يكون القيمة تبعه صحيح أو خطأ فقط.
string and char types:
char يقبل فقط أحرف أو حرف واحد لكل متغير وايضآ مع علامة ' '
string يقبل مجموعة من أحرف او كلمة مثلآ Aziz تعتبر 4 أحرف العلامة تكون " "
كذا أنتهينا من الشرح المتغيرات مع datatype
في حال وجود شرح غير واضح او خلل او استفسار تواصل معي بالتويتر بالضغط الايقونة عند اتصال بنا او بأتصال بنا
أشوفكم على خير