首页 教程 C语言 查看内容

C语言(六):ASCII字符操作

2019-5-29 17:38 |来自: 互联网 46906 0

摘要: 在C语言中的字符串都是以ASCII码的形式存放的。如数字‘1’在ASCII中存放的就是49.
关键词: nbsp 整数型 ASCII hongyiWeng 但是 码表 原创文章 1234 atoi

  
在C语言中的字符串都是以ASCII码的形式存放的。如数字‘1’在ASCII中存放的就是49.
char i=9;
int a;
a=i;

    上个例子中,你以为a得到的结果会是10,但是你运行一下发现其实这个时候i给a赋的值是 ‘59’。这时候想要得到你想要的数,也就是9方法有很多。

    一、用int atoi(const char *)它会返回给你一个整数值。但是注意这个的头文件是在"#include<stdlib>"中的。

               如 atoi('1234') ;//它会给你返回一个整形1234

    二、因为整数型在ASCII码表中是线性排列的,及从48到57 对应着是 0到9;
--------------------- 
作者:hongyiWeng 
来源:CSDN 
原文:https://blog.csdn.net/hongyiweng/article/details/80308220 
版权声明:本文为博主原创文章,转载请附上博文链接!
 密码:
友情提醒:以上链接来自互联网,请注意风险!
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部