黑马程序员技术交流社区

标题: 关于scanf用法的注意事项 [打印本页]

作者: zhaoxincheng_    时间: 2015-8-2 12:10
标题: 关于scanf用法的注意事项
.scanf函数介绍及使用
        1,scanf函数(阻塞式函数)
        scanf函数原型包含在标准输入输出头文件“stdio.h”中,用于接受键盘输入的内容。
        格式:scanf("格式控制字符串",输入项的地址列表);
        2.scanf常见的控制符:

        3.scanf("%mf",&a);//表示接受m位输入,包含小数点,注意,在scanf中不存在%m.nf形式。
       
        4.scanf使用注意事项
                1)如果在输入时,输入了多个空格,回车,Tab都会被系统忽略的。
                2)如果要获取的内容是多个整数,中间输入了多个空格,回车,Tab都会被系统忽略

                3)关于*号的使用:%*d跳过输入的一个整数
                                  %*c跳过一个字符
                4)关于scanf控制字符中有普通字符需要原样输入如下图:
               

       
                5)scanf运行原理:
                        已知问题:整数和字符型混合输入如:%d%c%d格式有问题
                        例:scanf("%d%c%d",&a&b&c);//输入后得不到想要的结果。
作者: 哒哒萌    时间: 2015-8-2 14:37
总结的还行,不过有遗漏,不是太全面




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2