C语言putc与putchar的区别

如题
是fputc和putchar说错了,不好意思

putc(int ch,FILE *fp),即将字符ch输出到fp所指的文件中;
putchar(char ch),即将字符ch输出到标准输出设备上。

1、 putc是函数, putchar()是在stdio.h里定义的宏;
2、 putc是文件操作函数, 而putchar()则是设备操作。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-08
putc是函数, putchar()是在stdio.h里定义的宏;
2、 putc是文件操作函数, 而putchar()则是设备操作。

C语言putc与putchar的区别
1、 putc是函数, putchar()是在stdio.h里定义的宏;2、 putc是文件操作函数, 而putchar()则是设备操作。

putc和putchar还有fputc三个有什么区别?
putc和fputc基本是一样的,他们的原型是int putc ( int character, FILE * stream );int fputc ( int character, FILE * stream );可以看出他们本质是一样的。你所指的终端和文件都是输出对象,由FILE * stream这个参数指定。如果是文件就是文件。putchar(int character)等价于putc(character,stdout...

putc和putchar有什么区别啊?
putc(int ch,FILE *fp),即将字符ch输出到fp所指的文件中 putchar(char ch),即将字符ch输出到标准输出设备上!

putchar是什么意思
putchar是c语言函数之一,作用是向终端输出一个字符。其格式为putc),其中c可以是被单引号(英文状态下)引起来的一个字符,可以是介于0~127之间的一个十进制整型数(包含0和127),也可以是事先用char定义好的一个字符型变量。

C语言中getc和putchar是什么意思
fgetc 是从打开的文件中读取一个字符 putchar 是在屏幕上输出一个字符

C语言中的标准函数有哪些
putc主要是把字符ch写到文件fp中去.如果fp为stdout,则putc就等同于putchar()了.int getchar(void)getchar主要是从标准输入流读取一个字符.默认的标准输入流即stdio.h中定义的stdin.但是从输入流中读取字符时又涉及到缓冲的问题,所以并不是在屏幕中敲上一个字符程序就会运行,一般是通过在屏幕上敲上...

C语言中,输出函数有哪些?
putc主要是把字符ch写到文件fp中去.如果fp为stdout,则putc就等同于putchar()了.int getchar(void)getchar主要是从标准输入流读取一个字符.默认的标准输入流即stdio.h中定义的stdin.但是从输入流中读取字符时又 涉及到缓冲的问题,所以并不是在屏幕中敲上一个字符程序就会运行,一般是通过在屏幕上敲上...

C语言中如何输出字节数
格式:int putchar( int c );例如:putchar(‘a’+3);打印的结果是d,是一个字符而不是数值。a的ASCII码是97,加3是ASCII码表中100对应的字符就是d。例如:putchar(99);打印的结果是c,代入一个数字打印出的是一个字符。就如同代入的是学号,打印出来的是姓名一样。b)putc函数:将指定的...

putchar与cout的区别
1 putchar()是输出字母的表达式。cout。可输出字母和数 2.输出10和30对应的ASCII的符号 没什么需要注意的。尽管换

C语言中fputc和putc函数的用法和作用是一样的吗?
都不一样的。不然干吗写两个函数呢!函数名带有f的,是从文件中读取,否则从终端读取。考虑到标准输入输出重定向的原因,这里设计了两套函数。

相似回答