
C语言里,空格符和空字符有啥不同
展开全部
空格符号和空字符是不一样的,在ASCII里面,空格符号的ASCII码是0x20,而空字符是0x0,2个是完全不一样的2个字符呵呵.
空字符一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)
空字符一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)
展开全部
空格符也是一种符号,跟其他的数字,字母等同样需要存储空间,而空字符却不是符号,你可以把一个理解为实体,一个理解为空白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
空格可以理解成就是内容就是一个空格字符
而空字符可以理解成是null ,里面只是开辟了空间,能容等你填充的
而空字符可以理解成是null ,里面只是开辟了空间,能容等你填充的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
空格符是实的有内容.就是空格.
而空字符内无内容..
而空字符内无内容..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
空格是字符的一种
空字符就是没有字符
空字符就是没有字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询