| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8439 人关注过本帖
标题:error: #167: argument of type "uint8 *" is incompatible with paramete ...
只看楼主 加入收藏
longzhimeng
Rank: 1
等 级:新手上路
帖 子:11
专家分:6
注 册:2013-5-18
结帖率:66.67%
收藏
已结贴  问题点数:10 回复次数:4 
error: #167: argument of type "uint8 *" is incompatible with paramete
uint8 *RTC_DataGet(struct DATE *d, struct TIME *t)
{
    uint8 *p;
    uint32 Times = 0;
    uint32 Dates = 0;
   
    Times = CTIME0;
    Dates = CTIME1;
   
    p= Data;
    *(p++) = '*';
    d->year = (Dates >> 16)&0xfff;
    *(p++) = (d->year/1000)+'0';
    *(p++) = (d->year%1000)/100+'0';
    *(p++) = (d->year%100)/10+'0';
    *(p++) = d->year%10+'0';
    *(p++) = '.';
    d->mon = (Dates >>8)&0x0f;
    *(p++) = d->mon/10 + '0';
    *(p++) = d->mon%10 + '0';
    *(p++) = '.';
    d->day = Dates&0x1f;
    *(p++) = d->day/10 + '0';
    *(p++) = d->day%10 + '0';
    *(p++) = ' ';
    d->week = (Times >> 24)&0x07;
    *(p++) = d->week + '0';
    *(p++) = ' ';
    t->hour = (Times >> 16)&0x1f;
    *(p++) = t->hour/10 + '0';
    *(p++) = t->hour%10 + '0';
    *(p++) = '.';
    t->min = (Times >> 8)&0x3f;
    *(p++) = t->min/10 + '0';
    *(p++) = t->min%10 + '0';
    *(p++) = '.';
    t->sec = Times&0x3f;
    *(p++) = t->sec/10 + '0';
    *(p++) = t->sec%10 + '0';
    *(p++) = '*';
    *(p++) = ' ';
    p = Data;
    return (p);        
}int main (void)
{
    uint8 x[30],y[30];
    uint8 i,*q;
   q = RTC_DataGet(x,y);  
}
 ..\user\main.c(258): error:  #167: argument of type "uint8 *" is incompatible with parameter of type "struct DATE *"
各位大仙,帮我看看 !谢谢!
搜索更多相关主题的帖子: 教练 
2013-08-24 16:22
鱼儿海
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:77
专家分:194
注 册:2013-8-14
收藏
得分:4 
不懂
2013-08-24 16:43
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:4 
p = Data;

指针类型不匹配,要不改类型,要不强行转换

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-08-24 16:47
longzhimeng
Rank: 1
等 级:新手上路
帖 子:11
专家分:6
注 册:2013-5-18
收藏
得分:0 
uint8 Data[] = " 2011.01.04 3 10.23.30  \r";
2013-08-24 16:52
liufashuai
Rank: 9Rank: 9Rank: 9
来 自:冥界-魔域-魂殿
等 级:蜘蛛侠
威 望:1
帖 子:370
专家分:1374
注 册:2012-6-22
收藏
得分:4 
这帖子,错误这么明显,太不认真了,学习不能总是靠大家,主要是自己要分析,修bug

有一种落差是,你配不上自己的野心,也辜负了所受的苦难。






2013-08-26 18:19
快速回复:error: #167: argument of type "uint8 *" is incompatible with par ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043021 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved