字符串转换成数字,数字转换成字符串

字符串转换成数字:

这个主要是用atoi和atoll函数

头文件: #include<stdlib.h>

 

char str[100];
str[100] = "123456789haha"
int ans = atoi(str); //转换为int型的数字,并且在遇到不是数字的字符的时候会自动停下
long long ans = atoll(str); //转换为long long型的数字


数字转换成字符串:

 

 

 

用sprintf函数

头文件: #include<stdio.h>

 

double n = 1.23456;
char str[100];
sprintf(str,"%.2f",n);

结果 str[100] = "1.23";

 


 


版权声明:本文为hi_just_do_it原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。