c语言标准库中字符转换函数和数字转换函数

 更新时间:2014年04月29日 09:29:23   作者:  
这篇文章主要介绍了c标准库中字符转换函数和数字转换函数,需要的朋友可以参考下

字符转换为数字:

#include<stdlib.h>

atoi();将字符转换为整型   例:char ch1;int i=atoi(ch1);

atol();将字符转化为长整型  例:char ch2;long l=atol(ch2);

atof();将字符转化为浮点型  例:char ch3;float f=atof(ch3);

strtod(); 将字符串转化为双精度类型  例:string str1;double d=strtod(str1);

strtol(); 将字符串转化为长整型 例:string str2; long int li=strtol(str2);

strtoul(); 将字符串转化为无符长整型 例:sting str3; unsinged long int uli=str(str3);

数字转换为字符:

itoa();  将整型转化为字符
例:int i; char ch1; itoa(i,ch1,radix); 
radix为基数:想要把ch1转化为十进制则为10,八进制则为8,十六进制则为16

ltoa(); 将长整型转化为字符 例: long int i li; char ch2; ltoa(li,ch2,radix);

ultoa(); 将无符长整型转化为字符  例:unsiged long int uli; char ch3; ultoa(uli,ch3,radix);

字符与字符的转化:

#include<ctype.h>

tolower(); 将一个大写字母转化为小写字母
例:char upper=C; char lower=tolower(upper);//得lower=c

toupper();  将一一个小写字母转化为大写字母
例:char  lower=c; char upper=toupper(lower);//得upper=C

相关文章

  • 深入C中常用的三种排序方法总结以及探讨分析

    深入C中常用的三种排序方法总结以及探讨分析

    本篇文章是对C中常用的三种排序方法总结以及探讨分析的概述,需要的朋友参考下
    2013-05-05
  • C++实现LeetCode(48.旋转图像)

    C++实现LeetCode(48.旋转图像)

    这篇文章主要介绍了C++实现LeetCode(48.旋转图像),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C++中std::count函数介绍和使用场景

    C++中std::count函数介绍和使用场景

    std::count函数是一个非常实用的算法,它可以帮助我们快速统计给定值在指定范围内的出现次数,本文主要介绍了C++中std::count函数介绍和使用场景,感兴趣的可以了解一下
    2024-02-02
  • C语言之qsort函数详解

    C语言之qsort函数详解

    这篇文章主要介绍了C语言中qsort函数的用法实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下
    2021-08-08
  • 基于Matlab绘制小提琴图的示例代码

    基于Matlab绘制小提琴图的示例代码

    这篇文章主要介绍了如何利用Matlab实现小提琴图的绘制,文中的示例代码讲解详细,对我们学习Matlab有一定的帮助,需要的可以参考一下
    2022-05-05
  • AVX2指令集优化整形数组求和算法

    AVX2指令集优化整形数组求和算法

    这篇文章主要为大家介绍了AVX2指令集优化整形数组求和算法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 四个例子说明C语言 全局变量

    四个例子说明C语言 全局变量

    这篇文章主要介绍了四个例子说明C语言 全局变量,全局变量是C语言语法和语义中一个很重要的知识点,首先它的存在意义需要从三个不同角度去理解,下面来看看这三个不同的内容分别是什么吧
    2022-04-04
  • 减少C++代码编译时间的简单方法(必看篇)

    减少C++代码编译时间的简单方法(必看篇)

    下面小编就为大家带来一篇减少C++代码编译时间的简单方法(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • C++通过msxml调用webservice示例分享

    C++通过msxml调用webservice示例分享

    这篇文章主要介绍了C++通过msxml调用webservice示例分享,需要的朋友可以参考下
    2014-03-03
  • 详解C语言中条件判断语句if和switch的用法

    详解C语言中条件判断语句if和switch的用法

    这篇文章主要介绍了详解C语言中条件判断语句if和switch的用法,是C语言入门学习中的基础知识,需要的朋友可以参考下
    2016-04-04

最新评论