结构体无法赋值,不管赋值为多少结果都为0

2019-07-20 11:05发布

有一个项目需要在STM32F4上用到ZLIB压缩库,移植后调试发现对ZLIB的一个结构体无法赋值。不论赋值为多少,打印出来其结果都为0。比如:
s->w_bits = (uInt)windowBits;
printf("s->w_bits:%d ",s->w_bits);

windowBits值为8,但是给s->w_bits赋值后,s->w_bits值仍为0。有谁遇到过这样种情况吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
八极天
1楼-- · 2019-07-21 03:41
 精彩回答 2  元偷偷看……
13066977811
2楼-- · 2019-07-21 08:27
point   s.x[10]={1,2,3,4,5,6,7,8,9,0]
print("%d"s.x[1])
leoo
3楼-- · 2019-07-21 14:06
 精彩回答 2  元偷偷看……

一周热门 更多>