C++1 мин унших

Заагч хувьсагч

Санах ой ба Өгөгдлийн бүтэц

Заагч (Pointer) гэдэг нь өөр хувьсагчийн санах ойн адресыг (Memory Address) өөртөө хадгалдаг тусгай хувьсагч юм.

Гол операторууд

  • & — хувьсагчийн санах ойн хаягийг авах
  • * — заагч хувьсагч зарлах, эсвэл хаягаар заагдсан утга руу хандах (dereferencing)

Заагч нь C++-ийг маш хурдан болгодог боловч буруу хаяг руу хандвал програм гацаж нурах (Segmentation Fault) эрсдэлтэй тул анхааралтай ашиглах хэрэгтэй.

ӨӨРӨӨ ТУРШААД ҮЗ

Кодын жишээ

Редактор нээх →
main.cpp
#include <iostream>
#include <string>
using namespace std;

int main() {
    string fruit = "Alim";
    string* ptr = &fruit;
    cout << *ptr;
    return 0;
}
Сурсан зүйлээ хадгалах уу?Нэвтрэх →