C语言中字符串和整数小数相互转换的函数以及头文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中字符串和整数小数相互转换的函数以及头文件相关的知识,希望对你有一定的参考价值。
比如"1.25"转成小数1.25
字符串转到数(stdlib.h头文件):
atof(将字符串转换成浮点型数)
atoi(将字符串转换成整型数)
atol(将字符串转换成长整型数)
strtod(将字符串转换成浮点数)
strtol(将字符串转换成长整型数)
strtoul(将字符串转换成无符号长整型数)
数转到字符串(stdio.h头文件):
sprintf(格式输出,可以转换任何类型变量到字符串)
字符串转换函数 函数列表
函数用途 函数名
字符串转换为整数 atoi
字符串转换为长整数 atol
字符串转换为浮点数 strtod
字符串转换为长整数 strtol
字符串转换为无符号长整型 strtoul 参考技术B 函数名: atof
功 能: 把字符串转换成浮点数
用 法: double atof(const char *nptr);
程序例:
#include <stdlib.h>
#include <stdio.h>
int main()
float f;
char *str = "12345.67";
f = atof(str);
printf("string = %s float = %f\n", str, f);
return 0;
本回答被提问者采纳 参考技术C #include "stdlib.h "
atof();//字符串和整数小数相互转换的函数
以上是关于C语言中字符串和整数小数相互转换的函数以及头文件的主要内容,如果未能解决你的问题,请参考以下文章