#include2、将浮点数转化为字符串 注意:%lf:其中,l表述输出double类型,f代表输出的是浮点数。using namespace std; int main() { char str[10]; int a = 121; //将整数转化为字符串 //strlen(char*)函数求的是字符串的实际长度 sprintf(str, "%d", a); int len = strlen(str); cout << "字符串:" << str << endl; cout << "长度:" << len << endl; system("pause"); return 0; }
#include二、sscanf() 用于将字符串转化为数字 1、将字符串转化为整数using namespace std; int main() { char str[10]; double a = 121.2; //将浮点数转化为字符串 //strlen(char*)函数求的是字符串的实际长度 sprintf(str, "%.1lf", a); int len = strlen(str); cout << "字符串:" << str << endl; cout << "长度:" << len << endl; system("pause"); return 0; }
#include2、将字符串转化为浮点数 注意:%lf:其中,l表述输出double类型,f代表输出的是浮点数。using namespace std; int main() { char str[]="121"; int a ; //将字符串转化为整数 //strlen(char*)函数求的是字符串的实际长度 sscanf(str, "%d", &a); cout << "整数:" << a << endl; system("pause"); return 0; }
#includeusing namespace std; int main() { char str[]="121.2"; double a ; //将字符串转化为浮点数 //strlen(char*)函数求的是字符串的实际长度 sscanf(str, "%lf", &a); cout << "浮点数:" << a << endl; system("pause"); return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)