首页 > 代码库 > 一些语言方面的技巧

一些语言方面的技巧

1.数字转string

int x;string id;stringstream ss;ss << x;ss >> id;

 

2.字符串转数字

int num;string s;stringstream ss(s);ss>>num;
char str[];sscanf( str, "%d", &num );         // 将字符串转换成整数sscanf( str, "%f", &floatnum );    // 将字符串转换成浮点数
char str[];floatnum = atof(str);   // 字符串转浮点数num = atoi(str);        // 字符串转整数
若字符串为string类型,则要用c_str()方法获取其字符串指针string str;floatnum = atof(str.c_str());   // string转浮点数num = atoi(str.c_str());        // string转整数

 

一些语言方面的技巧