这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 自定义结构体的问题

共5条 1/1 1 跳转至

自定义结构体的问题

菜鸟
2012-04-15 01:29:23     打赏
为什么用一个自定义的结构体,再用片定义的结构体去定义一个结构体指针变量的时候,给结构体内的元素用 -> 符号赋值的时候会出现错误?而定义一个结构体变量(非指针变量),用 . 赋值的时候则能正常赋值?



关键词: 自定义     结构     问题    

高工
2012-05-07 09:01:15     打赏
2楼

你定义的结构体指针用用 . 赋值的时候则能正常赋值吗?


助工
2012-05-17 16:11:40     打赏
3楼
 -> 是结构体指针的时候用得

菜鸟
2012-05-18 13:51:27     打赏
4楼
'.'操作符的优先级高于间接访问操作符,所以对指针执行间接访问获得结构地址,再访问结构体成员时,必须写成(*point).member,由于这样子比较麻烦,于是引入了 ' - 》'操作符,' - 》'操作符接受两个操作数,左操作数必须是一个指向结构的指针。于是访问变可以改写成point -》member。

工程师
2012-05-26 08:09:33     打赏
5楼
两种结构体内涵是不一样的,

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]