C语言空格怎么表示

1.直接敲空格就行,或者使用ASCII码值赋值为32。 空格没有转义字符。

printf("12%c45 58",32);

输出

12 45 58

2.合法转义字符如下:\a 响铃(BEL) 、\b 退格(BS)、\f 换页(FF)、\n 换行(LF)、\r 回车(CR)、\t 水平制表(HT)、\v 垂直制表(VT) 0、\
3.C语言中 char a[1]={’’}; 和 char a[1]={’ ‘}; 有什么区别啊? 是用’ ‘空格和空字符的概念 ‘‘表示为NULL 而’ ‘表示为空格。 char a[1]={’’};时a为NULL char a[1]={’ '};时a为一个空格
4.换行和回车
“\r"是将输入光标放到本行的开头,
“\n"是将光标放到下一行的开头,
因此,”\n"很常用,但是”\r"很少用。

参考文章:
https://blog.csdn.net/wuxinliulei/article/details/17094479
https://blog.csdn.net/sole_cc/article/details/42706119
https://blog.csdn.net/weixin_39640024/article/details/116974788

你可能感兴趣的:(C语言)