- 10
- 0
- 约1.07万字
- 约 19页
- 2017-02-04 发布于北京
- 举报
C语言scanf函数详细解释
函数名: scanf?功 能: 执行格式化输入?用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为:????? scanf(格式化字符串,地址表);scanf()函数返回成功赋值的数据项数,出错时则返回EOF。其控制串由三类字符构成:1。格式化说明符;2。空白符;3。非空白符;(A) 格式化说明符格式字符 说明%a读入一个浮点值(仅C99有效)?%A同上%c读入一个字符%d读入十进制整数%i读入十进制,八进制,十六进制整数%o读入八进制整数%x读入十六进制整数%X同上%c读入一个字符%s读入一个字符串%f读入一个浮点数%F同上%e同上%E同上%g同上%G同上%p读入一个指针%u读入一个无符号十进制整数%n至此已读入值的等价字符数%[]扫描字符集合%%读%符号??附加格式说明字符表修饰符 说明L/l 长度修饰符 输入长数据h 长度修饰符 输入短数据W 整型常数 指定输入数据所占宽度* 星号 空读一个数据?hh,ll同上h,l但仅对C99有效。(B) 空白字符空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符,空白符可以是space,tab,newline等等,直到第一个非
原创力文档

文档评论(0)