在c语言中,将一个由数字构成的字符串换成一个整型数
时间: 2024-01-18 07:50:07 浏览: 140
c语言字符串与数字转换函数
5星 · 资源好评率100%
在C语言中,可以使用`atoi`函数将一个由数字构成的字符串转换为一个整型数。例如:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char str[] = "12345";
int num = atoi(str);
printf("The integer is: %d", num);
return 0;
}
```
输出结果为:
```
The integer is: 12345
```
需要注意的是,如果字符串中包含非数字字符,则`atoi`函数会将其忽略并返回对应的整型数。如果字符串无法转换为整型数,`atoi`函数返回0。
阅读全文