اپراتور تخصیص
ما قبلاً می دانیم که می توانید مقدار هر متغیری را با استفاده از عملگر ورودی تنظیم کنید. یک عبارت ورودی در مواردی استفاده می شود که یک مقدار توسط کاربر در حین اجرای برنامه مشخص شود.
اما، اغلب ما نیاز داریم که یک مقدار جدید برای یک متغیر با محاسبه آن با استفاده از یک فرمول خاص تعیین کنیم. در این مورد، اپراتور -
انتساب به ما کمک خواهد کرد. قبلاً در مشکلات اخیر کمی از آن استفاده کرده ایم. حالا بیایید در مورد آن با جزئیات بیشتر صحبت کنیم.
شکل کلی عملگر انتساب به شرح زیر است:
<نام متغیر> = <بیان>;
عملگر انتساب به این صورت عمل می کند:
1. ابتدا عبارت سمت راست علامت تخصیص ارزیابی می شود.
2. مقدار حاصل از عبارت (مثلا "
تخصیص") در متغیر سمت چپ علامت تخصیص ذخیره می شود. در این حالت مقدار قدیمی متغیر پاک می شود.
به عنوان مثال، اگر باید مقدار متغیر
c
را دو برابر مقدار متغیر
b
قرار دهیم، باید آن را به صورت زیر بنویسیم:
c = 2 * b;
فراموش نکنید که در برنامه نویسی نمی توانید علائم ضرب را در یک عبارت حذف کنید. در غیر این صورت، کامپیوتر نمیفهمد چه چیزی را میخواهید ضرب کنید.
به عنوان مثال، شما نمی توانید فقط c = 2b
را بنویسید، این اشتباه است!