产生来源:for(uint16_t i = 0;i<10000;i++ )
产生原因:c90不允许
解决方案:1.在compile options选项 中C language 下,将Standard of language 选项切换为C99
2.将i的定义放到外面
本文探讨了在C90标准下for循环内部定义变量时遇到的问题,并提供了两种解决方案:一是更改编译选项以使用C99标准;二是将循环变量定义移出循环体之外。
产生来源:for(uint16_t i = 0;i<10000;i++ )
产生原因:c90不允许
解决方案:1.在compile options选项 中C language 下,将Standard of language 选项切换为C99
2.将i的定义放到外面
3872

被折叠的 条评论
为什么被折叠?