gpt4 book ai didi

c++ - %*c 是什么意思?

转载 作者:行者123 更新时间:2023-11-30 20:46:02 25 4
gpt4 key购买 nike

我正在通过《C++ 完整引用》这本书学习 C/C++,并且陷入了井字游戏中。程序中有这样的语句:

scanf("%d %*c %d",&x,&y)

这是什么%*c?书上根本没有解释。

最佳答案

* 是可选的抑制标志。它告诉 scanf() 按照指示的规范读取输入文本(在本例中,%c 表示单个字符),但不将值输出给调用者- 提供的变量。因此,例如,给定输入 "5 & 10"%*c 将读取并忽略 & 字符,以及两个 %d 规范会将 510 值输出到 xy 变量,分别。

关于c++ - %*c 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29595489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com