scanf(“%[^\n]“, str)正则用法

scanf() 遇到空格结束输入

可以用 scanf("%[^\n], str") 输入一行数据包括空格,直到遇到换行符 ’ \n ’

scanf("%*[^\n]");//清理输入缓冲区中第一个\n之前的所有字符
scanf("%*c"); //清理输入缓冲区中第一个字符,也就是上次遗留下的\n
scanf("%*[^\n]%*c")是把这两句放在一起

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页