ADSP 定义Char类型为啥超过255?
时间:12-12
整理:3721RD
点击:
ADSP21469, 定义Char类型,该数还会超过255。
char seq;
int struUser[256];
struUser[seq++]会越界,没办法只能struUser[(seq++)&0xff]
感觉定义char没啥用,是不是编译选项有什么不太对啊
char seq;
int struUser[256];
struUser[seq++]会越界,没办法只能struUser[(seq++)&0xff]
感觉定义char没啥用,是不是编译选项有什么不太对啊
有没有int8之类的类型, char
前面include一个stdint.h或者inttypes.h
然后用uint8_t,这个肯定可以
我记得ADI的DSP,char是32位的
和平台相关,TI C2000的char是16位。
谢谢,这个应该是正解
5.0里面没有这个选项啊?project option,compile,processor里面,char size