c - 使用内置 atoi 函数的微芯片 xc16 编译器的意外行为
问题描述
函数的意外行为atoi()
。它在我的代码的某些部分工作并在其他部分返回 0,我在应用程序的不同部分使用以下代码来查找错误。
MPLAB X IDE V5.4、XC16 v1.61
uint8_t result = 0;
char test[] = {"33"};
result = atoi(test);
解决方案
推荐阅读
- python - Python 代码仅在 Linux 集群中存在内存问题/在 Windows 桌面 PC 中正常
- javascript - 控制台记录十进制步数以在 javascript 中编号
- scip - 有没有办法静态编译libscip?
- angular - 在另一个组件中使用 @output 值
- tensorflow - GNN keras:ConcatOp:输入的尺寸应该匹配
- selenium - 如果我们无权使用任何外部包生成报告,我们也不能使用 testng 生成的 html 报告,如何生成报告
- python - 如何只添加在线会员telethon?
- bash - 如何在 makefile 先决条件中使用大括号扩展?
- javascript - Angular从子组件调用父组件函数,从sessionStorage实时更新变量
- css - 导航栏菜单中的列表项是否可以有不同的对齐方式?