社区
C语言
帖子详情
数字是字符的一种吗
xiaoyixiaohun
2017-08-15 03:57:20
数字是字符的一种吗?
...全文
2963
14
打赏
收藏
数字是字符的一种吗
数字是字符的一种吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
泥潭里的金鱼
2017-08-30
打赏
举报
回复
比如'a' 对应数字97.然后97的二进制是1100001,在计算机底层就是正负电子组合成的1100001这样的结构
bravery36
2017-08-24
打赏
举报
回复
字符是数字的一部份还差不多。
Luisfan
2017-08-24
打赏
举报
回复
应该说字符是一种数字。
jiangjieqiFIsh
2017-08-16
打赏
举报
回复
ASCII 标示字符,计算机只有二进制
jena_wy
2017-08-16
打赏
举报
回复
查看ASCII 码
赵4老师
2017-08-16
打赏
举报
回复
白马是一种马 还是 马是一种白马 ?
YapingXin
2017-08-16
打赏
举报
回复
应该说字符是一种数字。
TL_away
2017-08-16
打赏
举报
回复
引用 5楼mango_haoming 的回复:
不是,数字和字符是不一样的变量类型。1和'1'是不一样的东西。
计算机里面只有二进制数
xiaohuh421
2017-08-16
打赏
举报
回复
对于计算机来说, 它只认识二进制数据. 那为什么有int,float,字符串这些呢 答案是: 都是为了人机交互方便. 才会把二进制数据按一定的规则转换成人方便读懂的东西. 在显示器上显示出来的数据, 都是通过把二进制转换后显示出来的. 至于规则, 最基础的就是 ASCII码表, 高级的就是汉字编码表, UNICODE编码表等等.
「已注销」
2017-08-15
打赏
举报
回复
不是,数字和字符是不一样的变量类型。1和'1'是不一样的东西。
赵4老师
2017-08-15
打赏
举报
回复
电脑内存或文件内容或传输内容只是一个一维二进制字节数组及其对应的二进制地址; 人脑才将电脑内存或文件内容或传输内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息…… 推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。
大米粥哥哥
2017-08-15
打赏
举报
回复
百度
自信男孩
2017-08-15
打赏
举报
回复
不是,数字字符和普通数字不一样。即1和'1'不能划等号。但是它们有一定的关系:1 + 0x30 等于 '1'
sdghchj
2017-08-15
打赏
举报
回复
计算机里只有数字,字符是用数字编码的
将
数字
字符
转为
数字
0-9的ASCII值为:48-57 将
数字
字符
转为
数字
有两种方法: 第
一种
:用
数字
字符
减去’0’即’1’-‘0’(它俩是用ASCII码相减的即49-48=1) 第二种:用
数字
字符
减去48(48是‘0’的ASCII码)即’1’-48=1 举例: 如果把‘2’转为2 int k; char b=‘2’ k=b-48或k=b-‘0’ 举例: suma=suma*10+(a[i]-'0') 就是将
字符
‘0-9’转换为整型
数字
的0-9。 ...
js
字符
串转换成
数字
的三种方法
在js读取文本框或者其它表单数据的时候获得的值是
字符
串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是
字符
串形式的.在网上找了一下js
字符
串转
数字
的文章,这个比较全 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFlo
C语言
数字
转
字符
串的几种方法
1、ascii码操作:+0x30 由于char类型的保存形式是ascii码数值,所以可以加上
数字
0的ascii码48,即0x30,存储
数字
对应的
字符
ascii码。 char str1 = 'c'; // 随便初始化一下 str1 = 0x30 + 5; printf("str1: %c\n", str1); printf("str1: %d\n", str1); 输出分别是5和53。 2、使用itoa(),但它不是标准库函数 这是cstdlib非标准库的函数,顾名思义,integer to asc
判断一个
字符
是否为
数字
的两种方法(C/C++)
判断一个
字符
是否为
数字
的两种方法(C/C++) 在平时,我们经常遇见判断
字符
是否为
数字
这种题目,虽然感觉还是很简单,不过我是个更喜欢用函数的人,因为我觉得这样更便捷,所以我更推荐第二种方式。 1.直接判断 #include <stdio.h> int main() { char c; c = getchar();//读取一个
字符
。 if(c ...
C/C++编程笔记:如何将
字符
串转换为
数字
,
数字
转换为
字符
串?
通常,或更具体地说,在竞争性编程中,有许多情况需要将
数字
转换为
字符
串或将
字符
串转换为
数字
。但是缺乏某些必不可少的工具的知识使我们不得不这样做。本文介绍了一些实现此任务的方法。 将
字符
串转换为
数字
方法1:使用stringstream类或sscanf() stringstream():这是将
数字
字符
串转换为int,float或double的简单方法。以下是使用stringstream将
字符
串转换为int的示例程序。 输出:x的值:12345 stringstream是
一种
操作
字符
串的便捷方法。
C语言
69,382
社区成员
243,074
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章