发新帖我要提问
12
返回列表
打印
[疑难问答]

想把多个值传出函数,用指针,试了一下没法编译成功

[复制链接]
楼主: Edisons
手机看帖
扫描二维码
随时随地手机跟帖
21
Edisons|  楼主 | 2016-8-17 19:52 | 只看该作者 回帖奖励 |倒序浏览
Listate 发表于 2016-7-19 19:36
你上面贴的代码是 if(*min < 0x01),
不过没关系。这里确实也错了。

恩恩,不知道您说的是哪里呀??

使用特权

评论回复
22
Edisons|  楼主 | 2016-8-17 19:53 | 只看该作者
laozhongyi 发表于 2016-7-19 19:39
是的,min本身是char类型的,所以不需要*。

是的。不过像我这样写应该也没什么问题吧。。。

使用特权

评论回复
23
Edisons|  楼主 | 2016-8-17 19:53 | 只看该作者
wanglaojii 发表于 2016-7-19 19:44
有点不明白,*min不是指min这个指针变量所指向地址中的值吗?

*min不是指min这个指针变量所指向地址中的值啊

使用特权

评论回复
24
Edisons|  楼主 | 2016-8-17 19:54 | 只看该作者
zhouhuanの 发表于 2016-7-19 19:48
你在main里面定义是 char hour,min,mon,date;这里min是char,不是指针。
在void GET_TIME_DS1302(char *hour ...

啊啊 是的呢,多谢提醒了,以后会注意的。。。

使用特权

评论回复
25
Edisons|  楼主 | 2016-8-17 19:55 | 只看该作者
handleMessage 发表于 2016-7-19 19:52
这个明显一个结构体,通过结构体指针变量传递数据

恩恩 我也知道这是个结构体,开始不知道问题在哪里,现在终于找到问题的答案了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则