问答详情
源自:2-9 强制类型转换

%后面的意思

%后面加d,加f等这些是什么意思

提问者:华鹏8686 2017-03-28 22:41

个回答

  • onlyl_pets
    2017-03-28 22:58:41

    C语言:int n;

    printf("%d",n);其中输出n,n定义为整形,%d是整形的输出符,所以要写出来。如果int n写成flaot n;或者double n;其中输出语句的%d则变成%f。同理,如int n;写成char n=‘q’;输出语句的%d则要写成%c;

    全手打,求最佳,谢谢

  • qq_虎皮辣子_04315208
    2017-03-28 22:58:25

    是给后面所要输出的数据占位,不同的数据类型有不同的站位符号。比如整形数用%d占位,浮点型用%f。