[讨论] 【庆科Open1081】为什么它的返回值是这样?

dontium   2015-2-17 22:01 楼主
在用庆科Open1081提供的例程修改,做LCD部分,其中有一个读触屏的函数,是这样的: Coordinate *Read_Ads7846(void) { …… // 省略之 { return &screen; // 结构体 } return0; } 现使用一Coordinate结构接收Read_Ads7846()的返回值,如CoordinateValue, 当不执行括号内的return &screen; 而执行 return0;时,CoordinateValue的值为: CoordinateValue.x = 0x440 CoordinateValue.y = 0x2000 这是为什么呢? 本帖最后由 dontium 于 2015-2-17 22:02 编辑

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复