C语言中,d 和 s 格式说明符用于指定变量数据类型。d 格式化整型数据,s 格式化字符串。d 可与变量和字面量一起使用,而 s 仅能与变量一起使用。

C 语言中 d 和 s 的区别
在 C 语言中,d 和 s 是用于定义变量的格式说明符,它们用于指定变量的数据类型。它们之间的主要区别在于:
d 格式说明符:
用于格式化整型数据(整数)。以十进制格式输出整数。如果整数为负数,则在输出时会添加一个负号。
s 格式说明符:
立即学习“C语言免费学习笔记(深入)”;
用于格式化字符串数据(一个字符数组)。以字符串的形式输出字符数组。不会自动在字符串末尾添加终止符 ‘