% d、% f、% lf、% c、% s有什么区别

如题所述

这些符号在C++被称作格式描述符。

    %d表示其输出格式为十进制有符号整数。

    %f表示其输出格式为浮点数。

    %lf同%f,表示浮点数。但是它是用在输入函数scanf中的,而%f则是用在输出函数printf中的。

    %c表示输出格式为字符。

    %s表示其输出格式为字符串。

下表是我的C++书上有关格式描述符的一览表。希望能帮到你。

温馨提示:答案为网友推荐,仅供参考