لن تكون هناك حاجة إلى جهاز كمبيوتر إذا لم يكن لديه القدرة على تخزين المعلومات المختلفة في ذاكرته ويكون قادرًا على معالجة المعلومات من نفس النوع باستخدام نفس الخوارزميات. & nbsp؛
من أجل إنشاء برامج أكثر إثارة للاهتمام ، يجب على المرء أن يتعلم كيفية تخزين المعلومات في ذاكرة الكمبيوتر. في الوقت نفسه ، نحتاج إلى تعلم كيفية الوصول بطريقة ما إلى خلايا ذاكرة الكمبيوتر. & nbsp؛
في البرمجة ، كما في الحياة ، من أجل الإشارة إلى أي جزء من ذاكرة الكمبيوتر ، يحدث بالاسم. باستخدام هذا الاسم ، يمكنك قراءة المعلومات وكتابتها هناك.
المتغير & nbsp؛ هو موقع في ذاكرة الكمبيوتر له اسم ويخزن بعض القيمة المقابلة لـ النوع strong> .
كلمة "متغير" يخبرنا أن قيمته يمكن أن تتغير أثناء تنفيذ البرنامج. على & nbsp ؛ عندما يتم حفظ قيمة متغيرة جديدة ، يتم مسح القيمة القديمة
بالنسبة للكمبيوتر ، فإن جميع المعلومات هي بيانات في ذاكرته - مجموعات من الأصفار والآحاد (وببساطة ، فإن أي معلومات في الكمبيوتر هي مجرد أرقام ، ويقوم بمعالجتها بنفس الطريقة). ومع ذلك ، نعلم أن الأعداد الصحيحة والأعداد الكسرية تعمل بشكل مختلف. لذلك ، كل لغة برمجة لها أنواع مختلفة من البيانات ، والتي يتم معالجتها باستخدام طرق مختلفة.
على سبيل المثال ،
- & nbsp؛
عدد صحيح strong> & nbsp؛ متغيرات & ndash؛ اكتب & nbsp؛ int & nbsp؛ (من عدد صحيح باللغة الإنجليزية & ndash؛ all) ، وتحتل 4 بايت في الذاكرة ؛
- & nbsp؛ حقيقي strong> & nbsp؛ المتغيرات التي يمكن أن تحتوي على جزء كسري (type & nbsp؛ float & nbsp؛ & ndash؛ from the English float & ndash؛ floating point) تشغل 4 بايت في الذاكرة < ر />
- & nbsp؛ الأحرف strong> & nbsp؛ (اكتب & nbsp؛ char & nbsp؛ & ndash؛ من الحرف الإنجليزي & ndash؛ الرمز) ، يشغل 1 بايت في الذاكرة
دعنا نحاول إضافة بعض المتغيرات إلى برنامجنا.
قبل استخدام متغير ، عليك إخبار الكمبيوتر بتخصيص مساحة في الذاكرة له. للقيام بذلك ، يجب الإعلان عن المتغير strong> ، أي تحديد نوع القيمة التي سيتم تخزينها ، وتسميتها.
أيضًا ، إذا لزم الأمر ، يمكنك تعيين قيم أولية لها. & nbsp؛
لنأخذ البرنامج كمثال
فئة عامة رئيسية رئيسية {& nbsp؛
نبسب ؛ نبسب ؛ العامة الثابتة الفراغ الرئيسي (سلسلة [] args) {& nbsp؛
نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ الباحث أ = 6 ، ب ؛ & nbsp؛ // تم التصريح عن متغيرين من نوع عدد صحيح في المتغير a وحفظ القيمة على الفور 6. لم يتم تعيين المتغير b على القيمة الأولية ؛ لا نعرف ماذا سيكون في الذاكرة في هذه الحالة.
نبسب ؛ نبسب ؛ }
}
جربها بنفسك الآن.