OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2685|回复: 4

结构体指针和变量的问题

[复制链接]

41

主题

87

帖子

0

精华

高级会员

Rank: 4

积分
949
金钱
949
注册时间
2015-10-25
在线时间
131 小时
发表于 2018-4-6 23:26:40 | 显示全部楼层 |阅读模式
2金钱
这是使用结构体指针就不行,使用结构体变量就可以,大佬指点下,还是C语言不过关啊
QQ图片20180406232536.png

最佳答案

查看完整内容[请看2#楼]

定义成指针,你使用的时候要使用具体值,所以,指针要实体化,c#的词汇,意思是要分配具体变量或内存地址被指针实际指向,之后指针名->的数值才会被保存下来。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
390
金钱
390
注册时间
2018-3-20
在线时间
80 小时
发表于 2018-4-6 23:26:41 来自手机 | 显示全部楼层
定义成指针,你使用的时候要使用具体值,所以,指针要实体化,c#的词汇,意思是要分配具体变量或内存地址被指针实际指向,之后指针名->的数值才会被保存下来。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-4-7 01:57:34 | 显示全部楼层
定义成指针才能用指针。
回复

使用道具 举报

10

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
390
金钱
390
注册时间
2018-3-20
在线时间
80 小时
发表于 2018-4-7 07:29:06 来自手机 | 显示全部楼层
你用maloc(这单词怎么拼)分配一块内存,用你的指针指,之后再用指针方式赋值。或者先定义一个非指针的同类变量,再生命指针指向刚才变量,再赋值
回复

使用道具 举报

41

主题

87

帖子

0

精华

高级会员

Rank: 4

积分
949
金钱
949
注册时间
2015-10-25
在线时间
131 小时
 楼主| 发表于 2018-4-8 18:49:14 | 显示全部楼层
已经懂了,知道了,谢谢个位大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 13:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表