2.4.2 输入输出函数

2013-11-12 22:32:55 · 作者: · 浏览: 212

2.4.2  输入输出函数

常用的输入输出函数如表2-7所示,调用时,要求在源文件中包含以下命令行:

  1. #include<stdio.h> 

表2-7  常用输入输出函数

函数格式说明

   

   

int scanf(char *

format,args,…)

从标准输入设备按format

指定的格式把输入数据

存入到args,…所指的内存中

已输入的数据的个数

int printf(char *

format,args,…)

args,…的值以format

指定的格式输出到标准输出设备

输出字符的个数

int getchar(void)

从标准输入设备读取下一个字符

返回所读字符

int putchar(char ch)

ch输出到标准输出设备

返回输出的字符,

若出错则返回EOF

char *gets(char *s)

从标准设备读取一行字符

串放入s所指存储区,

'\0'替换读入的换行符

返回s,出错返回NULL

int puts(char *str)

str所指字符串输出

到标准设备,将'\0'转成回车换行符

返回换行符