当前位置:首页C语言 > 正文

c语言中%s和%d的区别

作者:野牛程序员:2023-11-23 13:00:09C语言阅读 2690

%s和%d是C语言中用于格式化输出的两个不同的格式说明符。

  • %s:用于输出字符串。当使用%s时,它会告诉编译器在这个位置输出一个字符串。需要提供一个字符串作为参数,该字符串将被插入到输出中的%s的位置。

  • char name[] = "John";
    printf("My name is %s\\n", name);

    上面的代码将输出:"My name is John"。

  • %d:用于输出十进制整数。当使用%d时,它会告诉编译器在这个位置输出一个整数。需要提供一个整数作为参数,该整数将被插入到输出中的%d的位置。

  • int age = 25;
    printf("I am %d years old\\n", age);

    上面的代码将输出:"I am 25 years old"。

总的来说,%s用于字符串,%d用于整数。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击