C语言中printf输出为何都要加/n

来源:百度知道 编辑:UC知道 时间:2024/05/28 03:30:26
我是菜鸟,始终想不明白,为何scanfJ就不用加,加了到底什么意义
{ }大括号是怎么用的,从头到尾不是只1个{}就够了吗

比如
printf("abc\n");
printf("def");
输出就是:
abc
def
但是如果不加‘\n’ 输出就是abcdef

所以就是换行的意思啦!!!!一般是为了方便看输出的内容 否则所有的输出全在一行了

"/n"是换行键,,在 printf输出函数中加入的话,利于显示结果,否则连续输出都连着,不好区分。

\n是换行输出的意思,一般输出的格式printf("%d\n",c)就是用十进制形式输出字符C,并且是换行输出,你可以编译看下没"\n"是什么效果~
至于SCANF函数,你就不要考虑太多了,&C你就当成是个数据就好了...其实就是指针指向数据的地址,详细的话你自己去找本参考书,上面说的很详细

\n 是换行的意思 以"\"开头的是转义字符 转义字符主要用来表示那些用一般字符不便于表示的控制代码.

\n是换行的意思。如果scanf加上\n那就麻烦了,你的输入就很难成功。