我是靠谱客的博主 痴情跳跳糖,最近开发中收集的这篇文章主要介绍c 语言中字符与数字的转化,关于字符串与数字的转化(C语言),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

字符串转化为数字

面试例题3:使用库函数将字符串转换为数字。

考点:C库函数中字符串转换为数字的使用。

出现频率:★★★★

解析

与上节数字转换为字符串类似,C/C++语言提供了几个标准库函数,可以将字符串转换为任意类型(整型、长整型、浮点型等)。以下列举了各函数的方法及其说明。

atof():将字符串转换为双精度浮点型值。

atoi():将字符串转换为整型值。

atol():将字符串转换为长整型值。

strtod():将字符串转换为双精度浮点型值,并报告不能被转换的所有剩余数字。

strtol():将字符串转换为长整值,并报告不能被转换的所有剩余数字。

strtoul():将字符串转换为无符号长整型值,并报告不能被转换的所有剩余数字。

以下程序演示如何使用atoi ()函数和atof ()函数。

1    # include

2    # include

3

4    int main ()

5    {

6        int num_int;

7        double num_double;

8        char str_int[30] = "435";         //将要被转换为整型的字符串

9        char str_double[30] = "436.55";  //将要被转换为浮点型的字符串

10

11       num_int = atoi(str_int);  

最后

以上就是痴情跳跳糖为你收集整理的c 语言中字符与数字的转化,关于字符串与数字的转化(C语言)的全部内容,希望文章能够帮你解决c 语言中字符与数字的转化,关于字符串与数字的转化(C语言)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(115)

评论列表共有 0 条评论

立即
投稿
返回
顶部