STM32 char数组转int
时间: 2023-11-04 07:04:37 浏览: 223
详解C语言中的char数据类型及其与int类型的转换
很高兴回答你的问题。将一个 char 数组转换为 int 可以使用 atoi 函数,其原型如下:
```c
int atoi(const char *nptr);
```
该函数通过将字符串参数解析为整数来返回其值。例如,以下代码将将一个 char 数组 str 转换为 int:
```c
char str[] = "123";
int i = atoi(str);
```
如果 str 无法转换为整数,则 atoi 函数将返回 0。感谢您的提问,祝您编程愉快!
阅读全文