C++点和箭头操作符用法区别
C++点和箭头操作符用法区别
变量是对象的时候用“.”访问
变量是对象指针的时候用“->”访问
例:
#inlclude <iostream> using namespace std; class A { public : int x; int y; }; int main() { A a; a.x=100; //对象用点访问 // a->y=100; //error A* pa = new A; pa->y=200; //对象指针用箭头 // pa.x=100; //error<br> delete pa; return 0; } |