KEIL编程溢出问题ERROR L107: ADDRESS SPACE OVERFLOW

2020-01-30 13:46发布

我在C编程的时候老师碰到这种情况,当我定义以下语句,int dattemp=0;在Build的时候就会出现以下错误:*** ERROR L107: ADDRESS SPACE OVERFLOW。神奇的是,我不给他赋初值,就是写成int dattemp;他就没有错了。。。我头文件里边有下面这些typefef语句,不知道有没有影响。请各位指导指导!
typedef unsigned char BYTE;
typedef unsigned short WORD;
typedef unsigned char uchar;
typedef unsigned int uint;       

typedef unsigned char                uint8;  /*  8 bits */
typedef unsigned short int        uint16; /* 16 bits */
typedef unsigned long int        uint32; /* 32 bits */
typedef char                            int8;   /*  8 bits */
typedef short int                int16;  /* 16 bits */
typedef int                            int32;  /* 32 bits */
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。