首页 > 代码库 > 转换函数
转换函数
三种主要转换函数:
主要是将字符串转换成数类型函数:
#include<stdlib.h>
double atof(const char *str);int atoi(const char *str);long int atol(const char *str);
一般用在参数转换上,譬如程序接受参数的时候默认是以字符数组的形式存储的,这时候就需要将字符串转换为相应精度的纯数字
一般用法就是
atol(argv[1]) 等等
注意字符串可以有非数字的字符,但是注意开头不能是非数字,且数字不能分散,如,1t324就会放弃向下查找转化,只返回1,大概因为
函数逻辑是:
从数字第一个位置向下找到第一个不能转化为数字的位置,之前的数字就会被提取出来。
转换函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。