此函数将做为参数传递给函数调用的C类型字符串转换为长整数。它解析C字符串str,将其内容解释为整数,并做为long int类型的值返回。该函数丢弃出如今字符串开头的空白字符,直到找到非空白字符为止。若是C字符串str中的非空白字符序列不是有效的整数,或者因为str为空或仅包含空白字符而不存在这样的序列,则不执行任何转换并返回零。编程
句法:微信
long int atol(const char * str)函数
参数:该函数接受一个强制性参数str,它表示整数。学习
返回值:该函数将转换后的整数返回为long int。若是没法执行有效的转换,则返回零。spa
输出:视频
Number is 5672345blog
Number is 10000002教程
此函数将做为参数传递给函数调用的C类型字符串转换为长整型整数。它解析C字符串str,将其内容解释为整数,并做为long long int类型的值返回。该函数丢弃出如今字符串开头的空白字符,直到找到非空白字符为止。字符串
若是C字符串str中的非空白字符序列不是有效的整数,或者因为str为空或仅包含空白字符而不存在这样的序列,则不执行任何转换并返回零。get
句法:
long long int环礁(const char * str)
参数:该函数接受强制性参数str,它是整数的表示形式。
返回值:该函数将转换后的整数返回为long long int。若是没法执行有效的转换,则返回零。
输出:
Number is 8239206483232728
Number is 100000
此函数将做为参数传递给函数调用的C类型字符串转换为double。它解析C字符串str,将其内容解释为浮点数,该浮点数做为double类型的值返回。该函数丢弃出如今字符串开头的空白字符,直到找到非空白字符为止。若是C字符串str中的非空白字符序列不是有效的浮点数,或者因为str为空或仅包含空白字符而没有这样的序列,则不执行任何转换并返回0.0。
句法:
double atof(const char * str)
参数:该函数接受一个强制性参数str,它是浮点数的表示形式。
返回值:该函数将转换后的浮点数做为双精度值返回。若是没法执行有效的转换,则该函数将返回零(0.0)。
输出:
Value of pi = 3.14159
Value of acceleration due to gravity = 9.8
天天学点小知识,但愿对你有帮助~
另外若是你想更好的提高你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许能够帮到你~
C语言C++编程学习交流圈子,QQ群464501141【点击进入】微信公众号:C语言编程学习基地
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比本身琢磨更快哦!