是否厌倦了处理字符串?试试这些库函数!
atof():char*-->double
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <algorithm>
#include <cmath>
#include <cstring>
#include <string>
#include <vector>
#include <queue>
#include <sstream>
#include <stack>
using namespace std;
int main()
{
char s1[100] = "100.123242";
double n1;
n1=atof(s1);
printf("%0.6f", n1);
return 0;
}
atoi():char*-->int
atol():char*-->long long
用法:XXX(
char
*str
)
----------------------------------------------------------------------------------------------
itoa(int number , char* , int 想转换的进制);
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <algorithm>
#include <cmath>
#include <cstring>
#include <string>
#include <vector>
#include <queue>
#include <sstream>
#include <stack>
using namespace std;
int main(void)
{
int number = 123;
char string[25];
cout<<itoa(number, string, 8)<<endl;
cout << string;
return 0;
}