تغییر مقدارها (Change Values)
گاهی می خواهی «متغیر (Variable)» را به روز کنی. به این کار «تغییر مقدار متغیر» می گوییم. با عمل انتساب، مقدار جدید روی قبلی می نشیند.
تغییر مقدار متغیر با انتساب
وقتی مقدار تازه می دهی، مقدار قبلی پاک می شود. این یعنی overwrite.
#include <stdio.h>
int main() {
int myNum = 15;
myNum = 10;
return 0;
}
انتقال مقدار یک متغیر به دیگری
می توانی مقدار یک متغیر را به دیگری کپی کنی. سپس با همان مقدار کار کن.
#include <stdio.h>
int main() {
int myNum = 15;
int myOtherNum = 23;
myNum = myOtherNum;
printf("%d", myNum);
return 0;
}
کپی مقدار به متغیر خالی
گاهی متغیر دوم هنوز مقداری ندارد. می توانی بعداً از اولی به آن بدهی.
#include <stdio.h>
int main() {
int myNum = 15;
int myOtherNum;
myOtherNum = myNum;
printf("%d", myOtherNum);
return 0;
}
جمع زدن متغیرها با هم
برای جمع زدن از عملگر + استفاده کن. سپس نتیجه را چاپ کن.
#include <stdio.h>
int main() {
int x = 5;
int y = 6;
int sum = x + y;
printf("%d", sum);
return 0;
}
نکته: نام متغیرها را معنادار بگذار. چون بعداً سریع تر می فهمی.
گام های عملی تغییر مقدارها
- یک متغیر بساز و مقدار اولیه بده.
- مقدار جدید با انتساب تعیین کن.
- یک متغیر جدید بساز و مقدار را کپی کن.
- دو متغیر را جمع بزن و نتیجه را چاپ کن.
جمع بندی سریع
- انتساب، مقدار قبلی را می پوشاند.
- می توانی مقدار را کپی کنی.
- جمع با
+انجام می شود. - نام های معنادار، فهم را آسان می کنند.
برای ادامه مسیر، صفحه مشخص کننده های فرمت و ساخت متغیرها را ببین. این بخش درباره «تغییر مقدار متغیر» بود.