C语言中 ->和.的区别
1、->是指针指向其成员的运算符 .是结构体的成员运算符。最大的区别是->前面放的是指针,而.前面跟的是结构体变量
2、比如C++中一个类Class Student;里面有个公有成员变量test
如果你声明这个类的对象Student s;那么你要对test操作要用"." s.test
如果你声明这个类的对象Student *s为指针类型的话,那么你要对test操作要用"->"s->test
C语言中 ->和.的区别
最新推荐文章于 2024-04-26 14:54:09 发布