读书人

一个语法有关问题实在不懂

发布时间: 2012-05-27 05:42:30 作者: rapoo

一个语法问题,实在不懂
int8 * tast;
int16 tH,tL;

tH=(int16)(tast>>16);
tL=(int16)(tast);
请教下tast不是地址吗,怎么可以移位呢?

[解决办法]
你确定你没有写错么??在VS2008下都不能通过编译!是不是漏掉了个*???
[解决办法]

探讨
我也是觉得是错的,改正tH=(int16)((int 32)tast>>16);这样似乎可以。

引用:

你确定你没有写错么??在VS2008下都不能通过编译!是不是漏掉了个*???

读书人网 >C语言

热点推荐