scanf () 函数
来源:互联网 发布:mac 删除移动硬盘文件 编辑:程序博客网 时间:2024/05/01 17:52
scanf
语法:#include <stdio.h> int scanf( const char *format, ... ); |
scanf()函数根据由format(格式)指定的格式从stdin(标准输入)读取,并保存数据到其它参数. 它和printf()有点类似. format(格式)字符串由控制字符,空白字符和非空白字符组成. 控制字符以一个%符号开始,如下:
控制字符 | 说明 |
%c | 一个单一的字符 |
%d | 一个十进制整数 |
%i | 一个整数 |
%e, %f, %g | 一个浮点数 |
%o | 一个八进制数 |
%s | 一个字符串 |
%x | 一个十六进制数 |
%p | 一个指针 |
%n | 一个等于读取字符数量的整数 |
%u | 一个无符号整数 |
%[] | 一个字符集 |
%% | 一个精度符号 |
scanf()读取匹配format(格式)字符串的输入. 当读取到一个控制字符, 它把值放置到下一个变量. 空白(tabs, 空格等等)会跳过. 非空白字符和输入匹配, 然后丢弃. 如果是一个在%符号和控制符间的数量, 那么只有指定数量的字符转换到变量中. 如果scanf()遇到一个字符集(用%[]控制字符表示), 那么在括号中的任意字符都会读取到变量中. scanf()的返回值是成功赋值的变量数量, 发生错误时返回EOF.
- scanf函数
- scanf () 函数
- scanf()函数
- scanf函数
- scanf()函数
- scanf函数
- scanf函数
- scanf函数
- scanf函数 ~~
- scanf函数
- scanf函数
- scanf()函数
- scanf函数
- scanf函数
- scanf函数
- scanf函数
- scanf函数
- scanf函数
- 三五个人十来条枪 如何走出软件作坊成为开发正规军
- 四个开放源代码审查工具【图文】
- 在ACE中使用epoll[zhuan]
- 网络服务器软件开发
- 清华大三女生坠楼身亡 博客签名“DIE”(图)
- scanf () 函数
- 位操作
- 在Google上搞了一个Django项目,名字就是DDTCMS
- Java代码规范
- 使用maven-jetty-plugin启动JBoss是遇到的问题。
- JAVA十四种Java开发工具点评
- 系统程序员成长计划-拥抱变化(上)
- 压力倍增
- DevCon 命令行实用工具可替代设备管理器