C语言常用标准I/O函数
scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等....
scanf()
int scanf(const char *format, arg_list)
scanf主要从标准输入流中获取参数值,format为指定的参数格式及参数类型,如scanf(“%s,...int值,即成功赋值的个数,在上例中如果函数调用成功,则会返回2,所以我们在写程序时,可以通过
语句if(scanf(“%s,%d”,str,icount) !....默认的标准输入流即stdio.h中定义的stdin.但是从输入流中读取字符时又
涉及到缓冲的问题,所以并不是在屏幕中敲上一个字符程序就会运行,一般是通过在屏幕上敲上回车键,然后将回车前的字符
串放在缓冲区中...c- 流(由stdin所指的流,是标准输入文件的逻辑代表),所以getchar=getc(stdin);
原因:同getc
补充:同getc
每次输入一行:
fgets();
格式:#include <