ေရွ႕အခန္းမွာ Variable တည္ေဆာက္ပံုႏွစ္မ်ိဳးကိုသင္ေပးခဲ့တယ္၊ ပထမတစ္မ်ိဳးက တည္ေဆာက္မယ့္
Variable ရဲ့ data type ကိုေရးတယ္၊ ျပီးေတာ့ variable ကိုနာမည္ေပးတယ္၊ ညီမွ်ျခင္း ထည့္တယ္၊ ျပီးရင္ တန္ဖိုးသတ္မွတ္တယ္၊
ေအာက္မွာၾကည့္
Int x = 90;
ဒုတိယ တစ္မ်ိဳးကေတာ့ အသံုးျပဳမယ့္ Variable ရဲ့ Data type ကိုေရးတယ္၊ ျပီးေတာ Variable ရဲ့နာမည္ကိုေၾကျငာတယ္၊ Declear လုပ္တယ္၊ ေနာက္မွ တန္ဖိုးကိုသတ္မွတ္တယ္၊ ေအာက္မွာၾကည့္၊
Int x ;
x = 90;
ဒုတိယ နည္းနဲ႔ ေရးတဲ့ အခါ မွာ သတိထားရမွာက အရင္ဆံုး variable ရဲ့ နာမည္ကို ေၾကျငာတဲ့ အခ်ိန္မွာသာ Data type ( int ) ကိုထည့္ရျပီး၊ ေနာက္ပိုင္း Variable ရဲ့တန္ဖိုးကို သတ္မွတ္တဲ့အခါမွာေတာ့ Data type ျဖစ္တဲ့ int ကိုထည့္စရာမလိုေတာ့ပါဘူး၊ ( ေသခ်ာမွတ္ထားပါ၊ မွားတတ္တယ္)၊
ေနာက္ထပ္ သင္ေပးခ်င္တာကေတာ့ Variable တန္ဖိုးကိုေျပာင္းျပစ္တာပါ၊ ေအာက္က ဥပမာကိုၾကည့္ပါ၊
Int x = 90;
x = 77;
အထက္က ဥပမာမွာ ပထမဆံုး varaible ျဖစ္တဲ့ x ရဲ့တန္ဖိုးကို 90 လို႔သတ္မွတ္ျပီး၊ ေနာက္ပိုင္းမွာေတာ့ x ရဲ့တန္ဖိုးကို 77 လို႔ေျပာင္းလိုက္တယ္၊ ပထမ တန္ဖိုးက 90 ျဖစ္ျပီး ဒုတိယ တန္ဖိုးက 77 ျဖစ္သြားတယ္၊ ဒီလိုတန္ဖိုးႏွစ္မ်ိဳးျဖစ္သြားရင္ C++ က ဒုတိယ တန္ဖိုး အသစ္ျဖစ္တဲ့ 77 ကိုပဲ ယူေတာ့တယ္၊ တန္ဖိုး ေဟာင္းျဖစ္တဲ့ 90 ကို မယူေတာ့ဘူး၊ ေအာက္ကကုတ္ကိုေရးျပီး Run ၾကည့္လိုက္၊
#include <iostream>
using namespace std;
int main()
{
int x = 90;
x = 77;
cout << x << endl;
return 0;
}
အထက္က ကုတ္ကို Run လိုက္ရင္ အေျဖကို 77 လို႔ Output လုပ္ေပးလိမ့္မယ္၊ အေၾကာင္းကေတာ့ တန္ဖိုး အေဟာင္းျဖစ္တဲ့ variable x ရဲ့တန္ဖိုး 90 ကို C++ က မယူေတာ့ဘဲ တန္ဖိုး အသစ္ျဖစ္တဲ့ 77 ကိုပဲယူလို႔ပါ၊
ဒီေတာ့ C++ မွာ Variable တန္ဖိုးေတြကို ေျပာင္းလဲသတ္မွတ္လို႔ရတယ္၊ C++ က တန္ဖိုးအေဟာင္းကိုမသံုးပဲ ေျပာင္းလဲထားတဲ့တန္ဖိုး အသစ္ကိုသံုးတယ္ဆိုတာကိုမွတ္သားပါ၊
Int x = 90;
ဒုတိယ တစ္မ်ိဳးကေတာ့ အသံုးျပဳမယ့္ Variable ရဲ့ Data type ကိုေရးတယ္၊ ျပီးေတာ Variable ရဲ့နာမည္ကိုေၾကျငာတယ္၊ Declear လုပ္တယ္၊ ေနာက္မွ တန္ဖိုးကိုသတ္မွတ္တယ္၊ ေအာက္မွာၾကည့္၊
Int x ;
x = 90;
ဒုတိယ နည္းနဲ႔ ေရးတဲ့ အခါ မွာ သတိထားရမွာက အရင္ဆံုး variable ရဲ့ နာမည္ကို ေၾကျငာတဲ့ အခ်ိန္မွာသာ Data type ( int ) ကိုထည့္ရျပီး၊ ေနာက္ပိုင္း Variable ရဲ့တန္ဖိုးကို သတ္မွတ္တဲ့အခါမွာေတာ့ Data type ျဖစ္တဲ့ int ကိုထည့္စရာမလိုေတာ့ပါဘူး၊ ( ေသခ်ာမွတ္ထားပါ၊ မွားတတ္တယ္)၊
ေနာက္ထပ္ သင္ေပးခ်င္တာကေတာ့ Variable တန္ဖိုးကိုေျပာင္းျပစ္တာပါ၊ ေအာက္က ဥပမာကိုၾကည့္ပါ၊
Int x = 90;
x = 77;
အထက္က ဥပမာမွာ ပထမဆံုး varaible ျဖစ္တဲ့ x ရဲ့တန္ဖိုးကို 90 လို႔သတ္မွတ္ျပီး၊ ေနာက္ပိုင္းမွာေတာ့ x ရဲ့တန္ဖိုးကို 77 လို႔ေျပာင္းလိုက္တယ္၊ ပထမ တန္ဖိုးက 90 ျဖစ္ျပီး ဒုတိယ တန္ဖိုးက 77 ျဖစ္သြားတယ္၊ ဒီလိုတန္ဖိုးႏွစ္မ်ိဳးျဖစ္သြားရင္ C++ က ဒုတိယ တန္ဖိုး အသစ္ျဖစ္တဲ့ 77 ကိုပဲ ယူေတာ့တယ္၊ တန္ဖိုး ေဟာင္းျဖစ္တဲ့ 90 ကို မယူေတာ့ဘူး၊ ေအာက္ကကုတ္ကိုေရးျပီး Run ၾကည့္လိုက္၊
#include <iostream>
using namespace std;
int main()
{
int x = 90;
x = 77;
cout << x << endl;
return 0;
}
အထက္က ကုတ္ကို Run လိုက္ရင္ အေျဖကို 77 လို႔ Output လုပ္ေပးလိမ့္မယ္၊ အေၾကာင္းကေတာ့ တန္ဖိုး အေဟာင္းျဖစ္တဲ့ variable x ရဲ့တန္ဖိုး 90 ကို C++ က မယူေတာ့ဘဲ တန္ဖိုး အသစ္ျဖစ္တဲ့ 77 ကိုပဲယူလို႔ပါ၊
ဒီေတာ့ C++ မွာ Variable တန္ဖိုးေတြကို ေျပာင္းလဲသတ္မွတ္လို႔ရတယ္၊ C++ က တန္ဖိုးအေဟာင္းကိုမသံုးပဲ ေျပာင္းလဲထားတဲ့တန္ဖိုး အသစ္ကိုသံုးတယ္ဆိုတာကိုမွတ္သားပါ၊
0 comments:
Post a Comment