scanf:
在scanf中*表示这个位置占位符对应的输入将被忽略。
例:

%2*c和%*c分别隔过去两个和一个字符。
但若加入逗号,改为

可见此时%2*c不能用,但%*c可用。
若为

printf:
在printf中*表示用后面的值替代*的位置
例:

本文详细介绍了C语言中scanf和printf函数的特殊用法,包括如何使用星号(*)来忽略输入或替换位置符。这对于理解这两个常用函数的高级特性非常有帮助。
scanf:
在scanf中*表示这个位置占位符对应的输入将被忽略。
例:

%2*c和%*c分别隔过去两个和一个字符。
但若加入逗号,改为

可见此时%2*c不能用,但%*c可用。
若为

printf:
在printf中*表示用后面的值替代*的位置
例:

2330
697
9181

被折叠的 条评论
为什么被折叠?
