把空格删除再c输出空格,编译,运行...什么都没有c输出空格啊....

如果是字符串的话例如:char* pchar = "hhhggg";系统会洎动在最后添加一个'/0';如果是字符数组自己不会加上的需要自己最赋值完字符后添加结束符'\0'

字符串要用'\0'来结尾。

a数组内所有的元素都是通過键盘输入的键盘是不能输入'\0'字符的,所以也就不可能给a的结尾加上这个'\0'字符空格' '和换行'\n'都不是'\0'。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 c输出空格 的文章

 

随机推荐