666d777 2021-01-12 19:12 采纳率: 0%
浏览 199
已结题

c语言格式化字符串"%d|%*s"是什么意思?

如题, sscanf(p,"%d|%*s",&a); 第二个参数是什么意思 |是什么作用?

  • 写回答

4条回答 默认 最新

  • 鲤鲤鲤carp 2021-01-12 19:28
    关注

    在c语言中%d 、 %s 是代表数据类型的占位符(带相应类型的格式化)

    %d,用来输出十进制整数。

    %f,用来输出实数(包括单,双精度),以小数形式输出,默认情况下保留小数点6位。

    %c,用来输出一个字符。

    %s,用来输出一个字符串。

    评论

报告相同问题?