我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

scanf中的%*[^\n]和%[^\n]有什么区别啊?都怎么用,具体是什么意思?

scanf中的%*[^\n]和%[^\n]有什么区别啊?都怎么用,具体是什么意思?

第一个匹配多个字符,不以回车结尾,第二个只能匹配一个字符,不以回车结尾

%[^\n]是读取字符串中位于\n字符之前的所有字符,%*[^\n]是丢弃字符串中\n字符之前的字符(就是将它们丢弃不取)

%[^\n] 读取按下回车键之前的字符,%*[^\n] 读取按下回车键之后,回车键前的字符全部丢弃

近期文章

  • Farmland
  • HangOver
  • C语言编程,问题: 1~20排列成一个圈,使俩俩相近的和为素数。
  • 设置的外键怎么不成功
  • 如何实现Android Studio 里点击按钮然后进入另一界面,然后可以输入文字并保存
  • 使用ADo 连接数据库突然出现
  • 关于servlet的<url-pattern>缺省配置问题?
  • while (cars[i])什么意思还有就是for(;cars[i];)什么区别
  • js中的null应该是基本数据类型还是引用类型
  • 万年历程序在农历的编写过程
  • 关于Hibernatte的no row with the given identifier
  • php创建类的方法 php菜鸟一枚 请问这行代码是什么意思?
  • 将顺序表前n个数与后m个数交换
  • 编译原理实验语法分析“简单的算法表达式文法“
  • Piggy-Bank
  • Labyrinth
  • HP笔记本bios密码忘记了
  • 关于部门表与其他数据关联你们都是怎样设计的?
  • SQL Server2008怎么解决以下问题?
  • Major Scales

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华