随笔

来源:互联网 发布:淘宝分享有赏 编辑:程序博客网 时间:2024/06/04 00:56

1.scanf本质是一种“模式匹配”函数
①若格式串中有空白字符。scanf函数会从输入中重复读取空白字符直到遇到一个非空白字符为止,因此scanf格式串最后不能有空白字符。
②若格式串中有其他字符。scanf函数会把它与下一个输入字符进行比较,若是匹配,继续处理,若是不匹配,异常返回。(在寻找数的起始位置时scanf会忽略空白字符

空格用~表示

scanf("-%d",&i)   则输入开头必须为-~scanf(" -%d",&i)  则输入可以为-,~-,~~-scanf("-%d-%d",&i,&j)   则输入必须为-i-j
原创粉丝点击