C语言 将字符串1234 转换成 数字1234
输入 字符串1234
输出 数字1234
代码
#include <stdio.h>int strtol(char *str) {int tmp = 0;while (*str != '\0') {/* 遇到结束符结束循环 */if (*str > '0' && *str <= '9') {tmp = tmp * 10 + (*str - '0');}str++;}return tmp;}int main() {char *str = "1234";printf("%d\n", strtol(str));return 0;}