gpt4 book ai didi

c - 为什么 C 的 printf 格式字符串同时有 %c 和 %s?

转载 作者:太空狗 更新时间:2023-10-29 16:16:06 24 4
gpt4 key购买 nike

为什么C的printf格式字符串既有%c又有%s

我知道 %c 表示单个字符,%s 表示一个以 null 结尾的字符串,但仅字符串表示是否足够?

最佳答案

可能是为了区分空终止字符串和字符。如果他们只有 %s,那么每个字符也必须以 null 终止。

char c = 'a';

在上述情况下,c 必须以 null 终止。不过这是我的假设:)

关于c - 为什么 C 的 printf 格式字符串同时有 %c 和 %s?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10846024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com