&: 在C语言中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。
结构体指针种对应的元素,如果机构体是实体那么用点
类对象的指针可以通过“->”运算符访问对象的成员
"->"是指向结构体成员的运算符
实例:
struct student
{
int num;
}
struct student stu;
struct student *p;
p=&stu;
那么一下三种形式是等价的:
1. stu.num
2. (*P).num
3. p->num
另外,只有stu是一个结构体的指针的时候,才可以用->操作符!如果stu是一个结构体变量,那就必须用.