C语言计算机二级字符串转整数
时间: 2024-02-21 08:55:30 浏览: 69
C语言中,可以使用库函数`atoi`将字符串转换为整数。`atoi`函数的原型如下:
```c
int atoi(const char *str);
```
其中,`str`是要转换的字符串。`atoi`函数会将字符串中的数字部分转换为整数,并返回转换后的结果。
以下是一个示例代码,演示了如何使用`atoi`函数将字符串转换为整数:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "12345";
int num = atoi(str);
printf("转换后的整数为:%d\n", num);
return 0;
}
```
运行以上代码,输出结果为:
```
转换后的整数为:12345
```
需要注意的是,如果字符串无法转换为整数,或者字符串中包含非数字字符,则`atoi`函数会返回0。
阅读全文