C语言转义字符 \c 的问题

 printf("hello world \c");

输出 hello worldc
那么问题来了\c是什么意思?

看看转义符, 反斜杠表示将之后的字符转义,如果之后字符没有特殊意义就会忽略反斜杠

估计是\n写错了。
C语言所有非转义字符前面加上\会被忽略,所以\c就是c

看看c程序设计就明白了

正解。楼主好好看书吧。

x y z三个变量在未赋初值时,默认值为0,在输出时
这种值表示为null 就是屏幕上什么都没有,这就
叫null

大家都回答过了,非转移字符前面的\被忽略。

转义字符,只有特殊的转义字符使用转义符号才有意义

转义字符,非特定字母无意义

斜杠代表转义字符, 比如说 \r回车 \n换行 \b退格