C语言 数与串之间转换的方法

 更新时间:2013年05月01日 14:33:19   作者:  
C语言 数与串之间转换的方法,需要的朋友可以参考一下

整数转换为字符串:char *itoa( int value, char *string,int radix);

小数转换为字符串:sprintf(串, 格式控制符列, 数据);

字符串转小数:double atof(const char *nptr);

字符串转整数:int atoi(const char *nptr);

测试代码:

复制代码 代码如下:

#include<stdio.h>
 #include<stdlib.h>
 int main()
 {
     int a=2013420;
     float b=2.054f;
     double c=5.24;
     char sa[20],sb[20],sc[20];
     //将整数a转换为字符串
     itoa(a,sa,10);
     puts(sa);
     //将浮点型数据转换为字符串
     sprintf(sb,"%g",b);
     puts(sb);
     //将double型数据转换为字符串
     sprintf(sc,"%lg",c);
     puts(sc);
     printf("========以下是串转换为数值=========\n");
     char *s1="123",*s2="1.23";
     printf("%d\n",atoi(s1));
     printf("%g\n",atof(s2));
     getchar();
     return 0;
 }

相关文章

  • MFC实现连连看游戏之消子算法

    MFC实现连连看游戏之消子算法

    这篇文章主要为大家详细介绍了MFC实现连连看游戏之消子算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • C++对象排序的比较你了解吗

    C++对象排序的比较你了解吗

    这篇文章主要为大家详细介绍了C++对象排序的比较,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • C语言排序算法之插入排序

    C语言排序算法之插入排序

    这篇文章主要为大家详细介绍了C语言排序算法之插入排序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • C语言静态与动态通讯录的实现流程详解

    C语言静态与动态通讯录的实现流程详解

    这篇文章主要为大家介绍了C语言分别实现静态与动态的通讯录示例代码教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-11-11
  • C语言rewind与fseek函数之随机读写文件的用法详解

    C语言rewind与fseek函数之随机读写文件的用法详解

    这篇文章主要介绍了C语言rewind与fseek函数之随机读写文件的用法详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • C++实现LeetCode(65.验证数字)

    C++实现LeetCode(65.验证数字)

    这篇文章主要介绍了C++实现LeetCode(65.验证数字),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C++ Boost命令行解析库的应用详解

    C++ Boost命令行解析库的应用详解

    命令行解析库是一种用于简化处理命令行参数的工具,它可以帮助开发者更方便地解析命令行参数并提供适当的帮助信息,本文主要介绍了不同的命令行解析库和它们在C++项目中的应用,希望对大家有所帮助
    2023-11-11
  • C++使用递归函数和栈操作逆序一个栈的算法示例

    C++使用递归函数和栈操作逆序一个栈的算法示例

    这篇文章主要介绍了C++使用递归函数和栈操作逆序一个栈的算法,结合实例形式分析了C++递归函数与逆序栈的相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • 对C语言编程标准以及声明的基本理解

    对C语言编程标准以及声明的基本理解

    这篇文章主要介绍了对C语言编程标准以及声明的基本理解,有助于对C语言编写时的结构有更加清晰的认识,需要的朋友可以参考下
    2015-11-11
  • C++11互斥量的具体使用

    C++11互斥量的具体使用

    互斥量是一种同步原语,是一种线程同步的手段,用来保护多线程同时访问的共享数据,本文主要介绍了C++11互斥量的具体使用,感兴趣的可以了解一下
    2023-11-11

最新评论