3493737237 发表于 2021-7-20 23:05:28

加不加换行\n有什么区别

#include <stdio.h>
int main()
{
        char a,b,c;
        a='B';b='O';c='Y';
        putchar(a);
        putchar(b);
        putchar(c);
        putchar('\n');       
        return 0;
}


我不加 跟 加\n换行 没什么区别呀

fishcxh 发表于 2021-7-20 23:10:22

这个加不加应该无所谓的,可能是顺手打上去的?{:10_245:}

3493737237 发表于 2021-7-21 01:33:26

fishcxh 发表于 2021-7-20 23:10
这个加不加应该无所谓的,可能是顺手打上去的?

我自己写了一下,发现加不加没变化

青出于蓝 发表于 2021-7-21 06:24:21

3493737237 发表于 2021-7-21 01:33
我自己写了一下,发现加不加没变化

在这个程序上没什么变化,很多教程上最后都会加换行,c++教程cout后面也常加换行

名字只有七个字 发表于 2021-7-21 07:46:12

\n在最后当然没什么变化,你放在putchar(a);下面就有变化了

MZZ666 发表于 2021-7-21 08:43:59

有变化吧 换了一行啊 把press any key to continue换到下一行去了吧

3493737237 发表于 2021-7-21 11:59:28

青出于蓝 发表于 2021-7-21 06:24
在这个程序上没什么变化,很多教程上最后都会加换行,c++教程cout后面也常加换行

那为啥要加换行

青出于蓝 发表于 2021-7-21 12:14:16

3493737237 发表于 2021-7-21 11:59
那为啥要加换行

管这个干啥,知道啥意思就行了呗

人造人 发表于 2021-7-21 12:22:21

3493737237 发表于 2021-7-21 11:59
那为啥要加换行

在你那边没有任何区别吗?
最后换一行好看吧,程序的输出和命令提示符都放在同一行看起来难受
页: [1]
查看完整版本: 加不加换行\n有什么区别