C语言结构体指针赋值
在给结构体指针中结构体成员赋值时,容易出现语法错误
结构体
typedef struct sensor{
int filterFrequency;
int updateFrequency;
int value;
}Sensor;
声明结构体指针
需对指针进行赋值,或使用malloc分配内存,这里没有写
Sensor *pSensor1,*pSensor2;
正确赋值方式
pSensor1->value = 99;
pSensor2->value = 299;
错误的赋值方式
pSensor1.value = 99;
pSensor2.value = 299;
标签:pSensor2,int,value,C语言,指针,赋值
From: https://www.cnblogs.com/slowly-snail/p/17009704.html