c语言输出空格
发布时间: 2022-01-14 22:36:31
⑴ c语言输出字符间空格问题
#include<stdio.h>
voidmain()
{
chara[4];
gets(a);
printf("%c%c%c%c ",a[0],a[1],a[2],a[3]);
}
⑵ 在C语言中输出时:空格符与空字符有什么区别
1、字符不同
空格符和空字符是不一样的,在ASCII里面,空格(space)符号的ASCII码是32,而空字符是0,2个是完全不一样的2个字符。
2、作用不同
空字符一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)。
'