安基网 首页 公开课 C语言编程 查看内容

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

摘要: 在C语言中的字符串都是以ASCII码的形式存放的。如数字‘1’在ASCII中存放的就是49.
  
在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 
版权声明:本文为博主原创文章,转载请附上博文链接!

  密码:t8sk
友情提醒:以上链接来自互联网,请注意风险!

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



版权声明:本公开课版权归黑基国际所有,任何单位和个人未经授权不得转载、编辑和销售。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

 最新
返回顶部