#include <iostream>
using namespace std;
long atol(char* num,int len) {
long base = 1;
long ret = 0;
for(char* end = (char *)(num+len-1);end >= num;end --){
ret += (*end - '0') * base;
base *= 10;
}
return ret;
}
int main(){
char num[] = "1234560";
long n = atol(num,strlen(num));
cout<<n;
return 0;
}
将字符串转换为长整形
最新推荐文章于 2023-05-28 18:15:09 发布