Friday, March 29, 2024 07:18

المحتويات >> المقدمة > المتغيرات

المتغيرات

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

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

في المثال السابق ، يجب أن يحتوي البرنامج الذي يطبع المستند على متغير باسم filename (الذي يخزن اسم الملف الذي تريد طباعته) و متغير آخر اسمه numberOfCopies (الذي يخزن عدد النسخ التي تريد طباعتها). داخل أكوادك ستشير إلى المتغيرات الخاصة بك بأسمائها. لهذا السبب يجب عليك دائمًا إعطاء المتغيرات الخاصة بك أسماء مهمة (على عكس الرياضيات ، حيث يُطلق عليها دائمًا X أو Y … من هو هذا X اللعين؟!).

عادةً ، في تطبيقات وحدة التحكم الخاصة بنا ، سنعلن عن متغيراتنا فورًا بعد بداية وظيفة Main ، قبل تعليمات برامجنا ، مثل هذه :


يوضح لك البرنامج التالي كيف يجب أن تعلن عن ثلاثة متغيرات من النوع integer  (متغيرات يمكنها تخزين قيم أعداد صحيحة ، مثل 1 ، 3 ، 4 ، 11 ، إلخ):


C# declaring variables

يتم تعريف كل متغير حسب نوعه ، والذي يحدد كمية الذاكرة التي يحتاجها هذا المتغير وما هي العمليات التي يمكن إجراؤها عليه. لتحديد متغير عدد صحيح ، تستخدم برامج C # النوع int. بعد أن تقوم بتعريف متغير (مما يعني الإشارة إلى البرنامج نوعه واسمه) ، يمكنك تخصيص قيمة لهذا المتغير (بمعنى آخر ، يمكنك تخزين البيانات فيه).

في اللغة الأكاديمية ، يتم تعريف المتغير على أنه اسم يربطه برنامجك بموقع الذاكرة.

يتم أيضًا عرض المفاهيم الموضحة في هذا الدرس بشكل مرئي كجزء من الفيديو التالي:

Tags:

Leave a Reply



اتبع الارنب الابيض