手机
当前位置:查字典教程网 >编程开发 >C语言 >c语言标准库中字符转换函数和数字转换函数
c语言标准库中字符转换函数和数字转换函数
摘要:字符转换为数字:#includeatoi();将字符转换为整型例:charch1;inti=atoi(ch1);atol();将字符转化为长...

字符转换为数字:

#include<stdlib.h>

atoi();将字符转换为整型 例:char ch1;int i=atoi(ch1);

atol();将字符转化为长整型 例:char ch2;long l=atol(ch2);

atof();将字符转化为浮点型 例:char ch3;float f=atof(ch3);

strtod(); 将字符串转化为双精度类型 例:string str1;double d=strtod(str1);

strtol();将字符串转化为长整型 例:string str2; long int li=strtol(str2);

strtoul(); 将字符串转化为无符长整型 例:sting str3; unsinged long int uli=str(str3);

数字转换为字符:

itoa(); 将整型转化为字符

例:int i; char ch1; itoa(i,ch1,radix);

radix为基数:想要把ch1转化为十进制则为10,八进制则为8,十六进制则为16

ltoa();将长整型转化为字符 例: long int i li; char ch2; ltoa(li,ch2,radix);

ultoa();将无符长整型转化为字符 例:unsiged long int uli; char ch3; ultoa(uli,ch3,radix);

字符与字符的转化:

#include<ctype.h>

tolower(); 将一个大写字母转化为小写字母

例:char upper=C; char lower=tolower(upper);//得lower=c

toupper(); 将一一个小写字母转化为大写字母

例:char lower=c; char upper=toupper(lower);//得upper=C

【c语言标准库中字符转换函数和数字转换函数】相关文章:

C++运算符重载 成员函数与友元函数详解

c++类的隐式转换与强制转换重载详解

关于数组做函数参数的问题集合汇总

C语言文件操作函数大全(超详细)

C语言 解决不用+、-、×、÷数字运算符做加法的实现方法

C语言中函数声明与调用问题

如何使用VC库函数中的快速排序函数

c语言中十六进制转二进制显示的实现方法

C语言中函数与指针的应用总结

c语言读取obj文件转换数据的小例子

精品推荐
分类导航