Module: (C ++) المتغيرات. تنسيقات الإخراج


Problem

1/7

المتغيرات

Theory Click to read/hide

المتغيرات لن تكون هناك حاجة إلى جهاز كمبيوتر إذا لم يكن لديه القدرة على تخزين المعلومات المختلفة في ذاكرته ويكون قادرًا على معالجة نفس النوع من المعلومات باستخدام نفس الخوارزميات. من أجل إنشاء برامج أكثر إثارة ، يجب على المرء أن يتعلم كيفية تخزين المعلومات في ذاكرة الكمبيوتر. في الوقت نفسه ، نحتاج إلى تعلم كيفية الوصول بطريقة ما إلى خلايا ذاكرة الكمبيوتر. & nbsp؛
في البرمجة ، كما في الحياة ، من أجل الإشارة إلى أي جزء من ذاكرة الكمبيوتر ، يحدث بالاسم. باستخدام هذا الاسم ، يمكنك قراءة المعلومات وكتابتها هناك.
نبسب ؛
المتغير & nbsp؛ هو موقع في ذاكرة الكمبيوتر له اسم ويخزن بعض القيمة المطابقة لنوع .

كلمة "متغير" يخبرنا أن قيمته يمكن أن تتغير أثناء تنفيذ البرنامج. على & nbsp ؛ عندما يتم حفظ قيمة متغيرة جديدة ، يتم مسح القيمة القديمة.


بالنسبة للكمبيوتر ، فإن جميع المعلومات هي بيانات في ذاكرته - مجموعات من الأصفار والآحاد (وببساطة ، فإن أي معلومات في الكمبيوتر هي مجرد أرقام ، ويقوم بمعالجتها بنفس الطريقة). ومع ذلك ، نعلم أن الأعداد الصحيحة والأعداد الكسرية تعمل بشكل مختلف. لذلك ، كل لغة برمجة لها أنواع مختلفة من البيانات ، والتي يتم معالجتها باستخدام طرق مختلفة.

على سبيل المثال ،
- & nbsp؛ عدد صحيح & nbsp؛ متغيرات & ndash؛ اكتب & nbsp؛ int & nbsp؛ (من اللغة الإنجليزية عدد صحيح & ndash؛ عدد صحيح) ، شغل 4 بايت في الذاكرة ؛
- & nbsp؛ حقيقي & nbsp؛ متغيرات يمكن أن يكون لها جزء كسري (type & nbsp؛ float & nbsp؛ & ndash؛ from English النقطة العائمة & ndash؛ floating point) ، يشغل 4 بايت في الذاكرة ، أو اكتب مزدوج ، الذي يشغل 8 بايت ؛
- & nbsp؛ character & nbsp؛ (type & nbsp؛ char & nbsp؛ & ndash؛ from English character & ndash؛ character)، شغل 1 بايت في الذاكرة.

دعنا نحاول إضافة بعض المتغيرات إلى برنامجنا.
قبل استخدام متغير ، عليك إخبار الكمبيوتر بتخصيص مساحة في الذاكرة له. للقيام بذلك ، يجب الإعلان عن المتغير ، أي تحديد نوع القيمة التي سيتم تخزينها ، وتسميتها.
يمكنك أيضًا تعيين قيم أولية لها إذا لزم الأمر. & nbsp؛

مثال تفكيك البرنامج. # تضمين & lt؛ iosrtream & GT؛ استخدام اسم للمحطة؛ رئيسي(){ الباحث أ = 6 ، ب ؛ // أعلن متغيرين من نوع عدد صحيح ، // تم حفظ القيمة 6 على الفور في المتغير а . // لم يتم تعيين المتغير b على قيمة أولية ، // ماذا سيكون في الذاكرة في هذه الحالة ، لا نعرف. }

Problem

في السطر الخامس ، قم بتعريف متغير a من نوع عدد صحيح بقيمة أولية هي 7 .