C++中 "." 与"->" 的使用场景

   在平时写代码时,经常看会看到 . 与 -> 的使用。常常会混肴搞不清楚什么时候用 '.' 什么时候用 '->'

实体用 "." ; 指针用 " -> "
代码示例

class car
{
public:
    int a = 10;
    int b = 20;
    void printf_hello();
};

int main()
{
    car u1;
    printf("a = %d \n" , u1.a);

    car *u2;
    u2 = &u1;
    printf("b = %d \n" , u2->b);
}

拓展指针的知识,指针要初始化,不然就是野指针,野指针是很危险的。数据定义不明确

posted @ 2025-08-08 22:53  开心猪扒  阅读(12)  评论(0)    收藏  举报