首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C++中的" - >"运算符是什么?

在 C++ 中,"->" 运算符是一个指针成员运算符,用于访问指向对象的指针所指向的对象的成员。它在一些场景中非常有用,特别是在处理动态分配的对象或者指针数组时。

例如,假设我们有一个名为 "Person" 的类,并且有一个指向 "Person" 对象的指针 "p"。我们可以使用 "->" 运算符来访问 "Person" 对象的成员。

代码语言:cpp
复制
#include<iostream>

class Person {
public:
    std::string name;
    int age;
};

int main() {
    Person *p = new Person();
    p->name = "John";
    p->age = 30;

    std::cout << "Name: " << p->name << ", Age: " << p->age<< std::endl;

    delete p;
    return 0;
}

在这个例子中,我们使用 "->" 运算符来设置和访问 "Person" 对象的 "name" 和 "age" 成员。输出将是 "Name: John, Age: 30"。

总之,"->" 运算符是一种方便的方法,可以让我们更轻松地访问指针所指向的对象的成员。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券