微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 请问一个基本的CCS6的数据类型长度的问题

请问一个基本的CCS6的数据类型长度的问题

时间:10-02 整理:3721RD 点击:
我刚接触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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top