C++ လမ်းညွှန်ချက်

C++ ပင်မ C++ မိတ်ဆက် C++ ကို စတင်လိုက်ပါ။ C++ Syntax C++ အထွက် C++ မှတ်ချက်များ C++ ကိန်းရှင်များ C++ အသုံးပြုသူ ထည့်သွင်းမှု C++ ဒေတာအမျိုးအစားများ C++ အော်ပရေတာများ C++ ကြိုးများ C++ သင်္ချာ C++ Booleans C++ အခြေအနေများ C++ ခလုတ် C++ while Loop Loop အတွက် C++ C++ Break/Continue C++ Arrays C++ ကိုးကားချက်များ C++ ညွှန်ပြချက်များ

C++ လုပ်ဆောင်ချက်များ

C++ လုပ်ဆောင်ချက်များ C++ လုပ်ဆောင်ချက် ကန့်သတ်ချက်များ C++ လုပ်ဆောင်ချက် လွန်ကဲခြင်း။

C++ အတန်းများ

C++ OOP C++ အတန်းများ/အရာဝတ္ထုများ C++ အတန်းအစားနည်းလမ်းများ C++ တည်ဆောက်သူများ C++ Access Specifiers C++ Encapsulation C++ အမွေအနှစ် C++ Polymorphism C++ ဖိုင်များ C++ ခြွင်းချက်

C++ လုပ်နည်း

နံပါတ်နှစ်ခုထည့်ပါ။

C++ ဥပမာများ

C++ ဥပမာများ C++ Compiler C++ လေ့ကျင့်ခန်းများ C++ Quiz


C++ ညွှန်ပြချက်များ


Pointers ဖန်တီးခြင်း။

အော်ပရေတာ အသုံးပြုခြင်းဖြင့် variable တစ်ခု၏ memory address ကို ရနိုင်သည်ဟု ယခင်အခန်းမှ သင်သင်ယူခဲ့သည် -&

ဥပမာ

string food = "Pizza"; // A food variable of type string

cout << food;  // Outputs the value of food (Pizza)
cout << &food; // Outputs the memory address of food (0x6dfed4)

သို့သော်လည်း pointer သည် memory address ကို ၎င်း၏တန်ဖိုးအဖြစ် သိမ်းဆည်း သည့် variable တစ်ခုဖြစ်သည်

pointer variable သည် အမျိုးအစားတူ ဒေတာအမျိုးအစား (ကဲ့သို့ intသို့မဟုတ် ) ကိုညွှန်ပြပြီး အော်ပရေတာ stringဖြင့် ဖန်တီးထားသည် ။ *သင်လုပ်ဆောင်နေသော variable ၏လိပ်စာကို pointer တွင် သတ်မှတ်ထားသည်-

ဥပမာ

string food = "Pizza";  // A food variable of type string
string* ptr = &food;    // A pointer variable, with the name ptr, that stores the address of food

// Output the value of food (Pizza)
cout << food << "\n";

// Output the memory address of food (0x6dfed4)
cout << &food << "\n";

// Output the memory address of food with the pointer (0x6dfed4)
cout << ptr << "\n";

နမူနာရှင်းပြထားပါတယ်။

ခရေပွင့်သင်္ကေတ ( ) ကိုအသုံးပြု၍ ကိန်း ရှင် တစ်ခုသို့ ညွှန်ptr ပြသောအမည် ဖြင့် pointer variable တစ်ခုကိုဖန်တီးပါ ။ ညွှန်ပြသည့်အမျိုးအစားသည် သင်လုပ်ဆောင်နေသော ကိန်းရှင်အမျိုးအစားနှင့် ကိုက်ညီရမည်ကို သတိပြုပါ။string*string* ptr

&ခေါ်သော variable ၏ မှတ်ဉာဏ်လိပ်စာကို သိမ်းဆည်းရန် အော်ပရေတာအား အသုံးပြုကာ food၎င်းကို ညွှန်ပြသူထံ သတ်မှတ်ပေးသည်။

ယခု၊ 's memory address ၏ ptrတန်ဖိုးကို ရရှိထားသည် ။food

အကြံပြုချက်- pointer variable များကိုကြေငြာရန် နည်းလမ်းသုံးမျိုးရှိသည်၊ သို့သော် ပထမနည်းလမ်းကို ဦးစားပေးသည်-

string* mystring; // Preferred
string *mystring;
string * mystring;

C++ လေ့ကျင့်ခန်းများ

လေ့ကျင့်ခန်းများဖြင့် သင့်ကိုယ်သင် စမ်းသပ်ပါ။

လေ့ကျင့်ခန်း

အမည်ရှိသော ကိန်းရှင်ကို ညွှန်ပြ သင့် သော အမည် ဖြင့် pointer variable တစ်ခုကို ဖန်တီးပါ ptrstringfood

string food = "Pizza";
  = &;