首页 > 其他分享 >C语言结构体指针赋值

C语言结构体指针赋值

时间:2022-12-28 11:22:05浏览次数:33  
标签:pSensor2 int value C语言 指针 赋值

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

相关文章