->符号的功能
一直不知道->是什么意思,今天终于看懂了,跟大家分享一下假如定义了一个结构体:
struct servicePeople{
int ID;
char Name;
long Phone;
}myServicePeople, yourServicePeople;
调用函数为:
void SetPhoneNumber(struct servicePeople *temp)
{
(*temp).Phone = 2345678;
}参考了《Arduino C语言编程实践》
这里的(*temp).Phone就可以写作temp->Phone
总结一下,就是,由结构体定义了指针变量时,通过结构指针访问结构成员
->称为解引用(dereference) 这就是进步
页:
[1]