问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

'1'在C语言里是数字还是字符

发布网友 发布时间:2022-04-24 01:52

我来回答

4个回答

热心网友 时间:2023-06-28 17:30

当然是字符。只要是被一对单引号引起来,那他就是字符。由于字符不能直接相加减,所以,每一个字符按照其ascii码转换成整型数据,再相加减,最后把得到的整数转换成字符,流程就是这样

热心网友 时间:2023-06-28 17:31

'1'
表示字符,C语言里是用单引号来表示单个字符的,而不是表示数字,字符在内存中存储的是其对应的ASCII值的,字符'1'的ASCII值为49,那么在内存单元中存放的是是49,而不是数字1。

热心网友 时间:2023-06-28 17:31

C语言中,将'1'赋值给字符变量,它就是按字符处理的,赋值给整型变量,它就是按数字处理的。
同样的道理,你也可以把49这个数字赋给字符变最,它也是按字符处理的,将49赋给整型变量,也是按数字处理的。
实际上,字符'1'的内码(ASCII码)就是49。

热心网友 时间:2023-06-28 17:32

当然是字符。只要是被一对单引号引起来,那就是字符。
1、除了转义字符之外的字符就是普通字符。字符包含普通字符和转义字符,需要用‘’(两个单引号)包含。例如
'a'
是普通字符;'\n'是转义字符。
2、转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号(
'),用于表示字符串常量的双撇号(
")和反斜杠(
\)等。转义字符用反斜杠\后面跟一个字符或一个八进制或十六进制数表示。
转义字符
意义
ASCII码值(十进制)
\a
响铃(BEL)
007
\b
退格(BS)
008
\f
换页(FF)
012
\n
换行(LF)
010
\r
回车(CR)
013
\t
水平制表(HT)
009
\v
垂直制表(VT)
011
\\
反斜杠
092
\?
问号字符
063
\'
单引号字符
039
\"
双引号字符
034
\0
空字符(NULL)
000
\ddd
任意字符
三位八进制
\xhh
任意字符
二位十六进制
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
花露水十大品牌排名,花露水哪个牌子的好 青海民族大学研究生公寓一晚上多少钱 ...男生研究生宿舍几人一间,室内有无独立卫生间,能否洗澡? 苹果电脑插上耳机没声音怎么办? 为什么电脑重启后网络连接连不上 但是过一段时间在连又可以连上了? 青海民族大学的宿舍条件如何? 电脑连不上网络是怎么回事? ...连不上,图标显示未识别网络,这是怎么回事?是电脑还是宽带问题,该怎 ... 2020今年甘肃省临洮县太石第三中学初中升高中分数线是多小? 临洮县哪些初中比较好啊? 求一些关于室内装修的图片? c语言里取一个数字的个,十位怎么写? 夏天的床怎么铺凉快又好看图片 怎样用c语言实现取一个数字的个位 用c语言如何表示出一个数的个位,百位,十位 交易所期货手续费 期货手续费会返还吗?期货交易所如何规定? 笔记本电脑显示屏亮度调节快捷键 奶油蛋糕上的奶油是怎么做成的? 奶油蛋糕的奶油怎么做? 奶油蛋糕的奶油为什么会溶化 奶油蛋糕的奶油都有什么啊?配比是多少啊? 奶油蛋糕里的奶油是什么做的? 如何打奶油蛋糕的奶油 奶油蛋糕外面的奶油是什么打出来的 奶油蛋糕的奶油怎么做 奶油蛋糕上的奶油叫什么怎么买到啊? 奶油蛋糕里的奶油是动物奶油好还是植物奶油好? 笔记本按键弹不起来!巧克力键盘 帮忙推荐几款巧克力键盘的笔记本 C语言怎样提取一个数的十位个位百位千位? 台儿庄古城都有那些特殊的地方。 比如在以下几方面。 吃: 购: 游: 娱: 住: 麻烦详细介绍下。 怎么用c语言判断某个数的某个位上的数字? c语言中的单精度数据的有效位数是什么意思? C语言基本整型的数据范围什么意思 在C语言中怎样表示一个10位的数字? C语言编程输入是只能输入一个数 c语言里的字符常量是什么意思,只代表一个数字吗,还有 转义字符是干什么的,只代表一个数字还是有其他 C语言: 按位运算符 是。。什么意思啊。。和二进制有什么联系吗 c语言中如何判断一个数的个位数字是不是8或者6? "C语言只(1,1)是什么意思" C语言中如何将一个数字的各个位上的数分别提取? 在c语言中如何表示一个三位数的各位数 传统的爆米花基本上没了,现代人是如何做爆米花? 爆米花怎么做的又香又甜? 人工智能发展史 4张图看尽AI重大里程碑 人工智能历史 非常急哒哒 如何在电脑上清理手机系统垃圾?谢谢高手 牙龈离开了牙齿,怎么办 牙齿和牙龈分开了是怎么回事