永发信息网

scanf("%d%*c",&L.length)中的%d%*c是什么意思?

答案:1  悬赏:30  手机版
解决时间 2021-01-21 13:50
  • 提问者网友:原来太熟悉了会陌生
  • 2021-01-20 19:30
scanf("%d%*c",&L.length)中的%d%*c是什么意思?
最佳答案
  • 五星知识达人网友:逐風
  • 2021-01-20 20:19
格式字符串的一般形式为:
%[*][输入数据宽度][长度]类型
其中有方括号[]的项为任选项

“*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。
如:
scanf("%d %*d %d",&a,&b);
当输入为:1 2 3时,把1赋予a,2被跳过,3赋予b。

%*c则是指跳过字符

所以那一句的%*c的作用估计是你们老师拿来吸收字符用的吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯