%后的“*”附加说明符,用来表示跳过它相应的数据。例如:scanf(“%2d%*3d%2d”,&a,&b);如果输入如下信息:1234567。将12赋给a,67赋给b。第二个数据”345”被跳过不赋给任何变量。
跳过相应数据例如 scanf("%*d %d",&a);输入1234 567 那么第一个接收的1234将被跳过 最后将567赋值给a
表示读取的数据不赋给任何变量,简单的说就是参加结果计算。如果不在中间而在格式符之后那就语言参加运算了!
加*表示要跳过它所指定的列数