全站数据
8 4 2 0 5 8 1

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

建筑造就安全 | 教育先行,筑梦人生!         
问题更新日期:2024-11-27 17:58:06

问题描述

C语言里,空格符和空字符有啥不同,在线求解答
精选答案
最佳答案

空格符号和空字符是不一样的,在ASCII里面,空格符号的ASCII码是0x20,而空字符是0x0,2个是完全不一样的2个字符呵呵. 空字符一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)