两位数及以上数字和字符串之间的转化
1.数字转化为字符串
函数:
itoa()——整型和长整型均可转化
itoa()函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是转移数字时所用的基数,为10 则转化为十进制,为2则转化为二进制,以此类推,长度到最高非零位。
ultoa()——将无符号长整型值转换为字符串
2.字符串转化为数字
atoi()——将字符串转换为整型值
atol()——将字符串转换为长整型值
atof()——将字符串转换为双精度浮点型值
strtod()——将字符串转换为双精度浮点型值,并报告不能被转换的所有剩余数字
strtol()——将字符串转换为长整值,并报告不能被转换的所有剩余数字
strtoul()——将字符串转换为无符号长整型值,并报告不能被转换的所有剩余数字