IAR编译器优化的坑,你踩过吗?,int i = 10;while(–i == 0);
这样一条语句,会陷入死循环,再也出不来!
static struct {
……
};
内存地址有时不会4字节对齐!
char TestBuffer[20];
void Func(char *buffer);
Func(TestBuffer); 实际传入地址并不是TestBuffer!!!
,顶一下
IAR编译器优化的坑,你踩过吗?,int i = 10;while(–i == 0); 这样一条语句,会陷入死循环,再也出不来! static s…
IAR编译器优化的坑,你踩过吗?,int i = 10;while(–i == 0);
这样一条语句,会陷入死循环,再也出不来!
static struct {
……
};
内存地址有时不会4字节对齐!
char TestBuffer[20];
void Func(char *buffer);
Func(TestBuffer); 实际传入地址并不是TestBuffer!!!
,顶一下