课程
/后端开发
/C++
/C++远征之封装篇(下)
必须五个字?
2016-02-20
源自:C++远征之封装篇(下) 2-2
正在回答
这个事情五个字我反正是说不清。.作为一个运算符,两个运算对象分别为变量和变量,->则是地址和对象。所以你要写*p.coor或者p->coor。因为p是一个指针,指针的值是一个地址,然而*p就是p指向的那个变量。
猛萌猛萌的 提问者
笑侃 回复 猛萌猛萌的 提问者
问题已解决,勿挖坟
class Student{int stuNum};
Student stu;
Student* p = &stu;
这里的p->stuNum等于stu.stuNum
没区别,都一样
举报
封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通