C语言里,空格符和空字符有啥不同

 我来答
鬼火狼烟
推荐于2016-02-01 · TA获得超过6333个赞
知道大有可为答主
回答量:2275
采纳率:50%
帮助的人:2746万
展开全部
空格符号和空字符是不一样的,在ASCII里面,空格符号的ASCII码是0x20,而空字符是0x0,2个是完全不一样的2个字符呵呵.
空字符一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)
东北红旗
2005-12-12 · TA获得超过138个赞
知道小有建树答主
回答量:221
采纳率:25%
帮助的人:97.9万
展开全部
空格符也是一种符号,跟其他的数字,字母等同样需要存储空间,而空字符却不是符号,你可以把一个理解为实体,一个理解为空白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柢步艳阳天
2005-12-12
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
空格可以理解成就是内容就是一个空格字符
而空字符可以理解成是null ,里面只是开辟了空间,能容等你填充的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cff5d850
2005-12-12 · TA获得超过8032个赞
知道小有建树答主
回答量:2395
采纳率:0%
帮助的人:1436万
展开全部
空格符是实的有内容.就是空格.
而空字符内无内容..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5a28ec8a3
2005-12-12 · TA获得超过916个赞
知道答主
回答量:351
采纳率:0%
帮助的人:0
展开全部
空格是字符的一种
空字符就是没有字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式