打印
[STM32]

Keil MDK 结构体变量不能被赋值

[复制链接]
2582|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cddxcdx|  楼主 | 2015-12-17 10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神,
小弟在用mdk编程时,发现我自定义的结构体变量不能被赋值,程序运行就显的固定几个值,在初始化后,设断点查看也是同样的情况,在debug模式下,强制赋值也不行。不用结构体变量就可以,多个结构体都是有这样的情况,有谁能帮忙解释下吗,谢谢。

相关帖子

沙发
diweo| | 2015-12-17 11:04 | 只看该作者
你都不贴代码,别人又不是神仙,怎么知道你是如何定义和使用结构体的?

使用特权

评论回复
板凳
yu515301489| | 2015-12-17 14:09 | 只看该作者
应该是你使用的问题把,代码还是要贴的,神仙~~~

使用特权

评论回复
地板
天冰天降| | 2015-12-18 15:49 | 只看该作者
typedef struct
{
char Item;
int i;
}mystr;
int main(void)
{
        char c;
        int i;
        mystr a;
        while(1)
        {
                a.Item=c;
                a.i=i;
                c++;
                i++;
        }
}
怎么不成呢?

使用特权

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

本版积分规则

12

主题

140

帖子

2

粉丝