在C中:
方法:
1.C標准庫中的sprintf, sscanf
2.C標准庫還提供了 atoi, atof, atol, atoll(C++11標准) 函數將字符串轉換成int,double, long, long long 型。
在C++中
方法:用C++的streanstream
·數字轉字符串:
1 #include<sstream> 2 #include<string> 3 string num2str(double i) 4 { 5 stringstream ss; 6 ss << i; 7 return ss.str(); 8 }
·字符串轉數字:
1 #include<sstream> 2 #include<string> 3 int str2num(string s) 4 { 5 int num; 6 stringstream ss(s); 7 ss >> num; 8 return num; 9 }