c语言string转int
时间: 2023-12-01 11:03:10 浏览: 136
基于C语言string函数的详解
5星 · 资源好评率100%
以下是两种C语言将字符串转换为整数的方法:
1.使用sscanf函数
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char str[] = "12345";
int num;
if (sscanf(str, "%d", &num) == 1) {
printf("Converted number: %d\n", num);
} else {
printf("Failed to convert the string to an integer.\n");
}
return 0;
}
```
2.使用atoi函数
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char str[] = "12345";
int num = atoi(str);
printf("Converted number: %d\n", num);
return 0;
}
```
阅读全文