我刚接触DSP,用的是TMS320F28069。我定义了几个数据类型,如下:
typedef char INT8;
typedef int INT16;
typedef long INT32;
typedef long long INT64;
typedef unsigned char UINT8;
typedef unsigned int UINT16;
typedef unsigned long UINT32;
typedef unsigned long long UINT64;
然后用sizeof获取它们占用的字节数
Len = sizeof(INT8);
Len = sizeof(INT16);
Len = sizeof(INT32);
Len = sizeof(INT64);
结果发现数据长度分别是1、1、2、4,颠覆了我的认知。请哪位大侠点拨下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我找到一篇文章描述了,希望能解惑遇到同样问题的同志:
http://www.eepw.com.cn/article/255843.htm
一周热门 更多>