putchar('\n')是什么意思

程序最后出现的

putchar('\n')表示输出换行符,即实现回车换行的功能。

putchar是字符输出函数,每次只能输出一个字符。如:
putchar('a'); // 输出字符'a'
putchar('abc'); // 输出字符'c' ,多个字符时输出最后一个字符

'\n'是一个转义字符
在C语言中,以反斜杠开头,后跟一个字符或一个数字序列来表示一个字符量,称为转义字符。主要有以下三种形式:
1、反斜杠后跟特定字符,如'\n'
2、反斜杠后跟1~3位8进制数,如'\101'
3、反斜杠后跟1~2位16进制数(要以x开头),如'\x1A'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-16
putchar函数就是输出一个字符用的。如你想输出一个A字符在屏幕上就可以打putchar('A')。
带有 \ 号的是转义字符,是一些常用操作(不是字符)的特殊标识方法,如回车换行、换页、退格等。试想如果想在命令中表示这些特殊操作要怎么表示?如果只单纯的字母来表示肯定会引起混淆,用别的符号的话,键盘上的符号又多都很常用。后来人们发现 \ 这个符号不是很常用,就用它来与其他字母组合来表示特定的不同的操作了。
然后 \n 就是特定表示回车换行的操作的符号。
第2个回答  推荐于2018-07-18
putchar函数(字符输出函数)的作用是向终端输出一个字符。其一般形式为 putchar(c)
例:
#include<stdio.h>
int main(void)
{
char a,b,c;
a='T',b='M',c=‘D’;
putchar(a);putchar(b);putchar(c);putchar(\n);
putchar(a);putchar('\n');putcputcharhar(b);putchar('\n');putchar(c);putchar('\n');return 0;
}
输出结果为:
TMD
T
M
D本回答被提问者和网友采纳
第3个回答  2011-01-16
给标准输出 输出一个回车符。
第4个回答  2011-01-16
输入一个换行符