[C++]数值与字符串转换问题
#include <stdio.h>//sprintf #include <stdlib.h>//atof,atol,strtod,strtol using namespace std; int main(){ //字符串转数值 printf("%f\n", atof("23"));//23.000000 printf("%d\n", atol("23"));//23 printf("%f\n", strtod("23.00", NULL));//23 printf("%d\n", strtol("23.00$$$$", NULL, 10));//23 //数值转字符串 char tmp[10]; int i = 67; sprintf(tmp, "%d", 89);//将数值转字符串 printf("%s\n", tmp);//89 sscanf( tmp, "%d", &i ); // 将字符串转换成整数 i = 15 printf("%s-%d\n", tmp, i);//89-89 }
![QQ沟通交流群](https://blog-static.cnblogs.com/files/johnnyzen/cnblogs-qq-group-qrcode.gif?t=1679679148)
本文作者:
千千寰宇
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!