#C

درس عن 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 

في حال وجود شرح غير واضح او خلل او استفسار تواصل معي بالتويتر بالضغط الايقونة عند اتصال بنا او بأتصال بنا

 

أشوفكم على خير