BIYU 发表于 2019-11-17 12:27:28

scanf随笔%*d的发现(1)

本帖最后由 BIYU 于 2019-11-17 13:17 编辑

当在scanf中使用类似%*d这样的星号时,将会跳过printf中对应顺序的变量,对下一个变量赋予该值;
      printf("input number for three\n");
      scanf("%d%*d%d",&a3,&b3,&c3);
      printf("a = %d,b =%d , c= %d",a3,b3,c3);结果如下

跳过了对23的输出打印,将34输入到b3中
页: [1]
查看完整版本: scanf随笔%*d的发现(1)