المتغيرات _Variables

المتغير هو عبارة عن محتوى يحتوي بيانات ...

omar maswadehمنذ 4 سنوات

كل لغات البرمجة تحتوي متغيرات تحتوي على بيانات (values) يتم تخزينها في الذاكرة بشكل مؤقت لإستخدامه من قبل البرنامج خلال مرحلة التنفيذ لماذا الذاكرة ؟ لأنها أفضل مكان لتخزين البيانات you should save it , المتغير له قيمة وله إسم هذا ما يساعدنا على معرفته , يمكن أن تتخيل المتغير كمحفظة صغيرة small wallet أو Box

لماذا سمي متغير ؟  لأن قيمته يمكن تغييرها في البرنامج .

* يجب الإعلان عن المتغيرات وما هي أنواعها  All variables must be declared before they are used التعريف يجب أن يكون قبل الإستخدام .

* يجب إسناد قيمة للمتغير - عملية تهيئة المتغير - عملية تعويض مثلاً وضع عدد أو نص مكان متغير .

 

علي سبيل المثال في ++C  لتعريف متغير يجب كتابة السطر التالي :

 

إسم المتغير : x

نوع المتغير : عدد صحيح

قيمة المتغير : 2

ويكيبيديا

الأنواع الأساسية

  • int: عدد صحيح حجمه 4 بايت.
  • short: عدد صحيح حجمه 2 بايت.
  • long: عدد صحيح حجمه 4 بايت.
  • bool: منطقي حجمه 1 بايت.
  • float: عدد عشري حجمه 4 بايت.
  • double:عدد مضاعف حجمه 4 بايت.
  • char: حرفي من جدول الأسكي
  • wchar_t: حرفي واسع يضم جدول اليونيكود أوسع من الأسكي.
  • void: نوع يمكن أن يستعمل مع كل الأنواع.

الأنواع الإضافية

  • signed int : يساوي int, عدد صحيح حجمه 4 بايت
  • unsigned int: عدد صحيح موجب لايحمل إشارة حجمه 4 بايت.
  • unsigned short: عدد صحيح موجب قصير لايحمل إشارة حجمه 2 بايت.
  • unsigned long: عدد صحيح موجب طويل لايحمل إشارة حجمه 4 بايت.
  • 'r': يساوي char, حرفي من جدول الأسكيsigned cha
  • unsigned char : حرفي موجب من 0 إلى 255.
  • long long: عدد صحيح موجب طويل حجمه 8 بايت.
  • unsigned long long: عدد صحيح موجب طويل لايحمل إشارة حجمه 8 بايت.
  • long double: عدد عشري موجب طويل لايحمل إشارة حجمه 8 بايت.

وهناك أنواع أخرى من المتغيرات يمكنك الإطلاع عليها من هذا الموقع إنقر هنا

 

الفكرة من النوع _ تقول للذاكرة كم تحجزلك مثلا x يحجزلها الكمبيوتر 4 بايت يعني2 قوة 4 = 32 bit  فكل نوع إله مساحة خاصة فيه .

أنواع البيانات في

Java

Kotlin

Python

كلمات دليلية: variables
0
إعجاب
5927
مشاهدات
0
مشاركة
1
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !