gpt4 book ai didi

C输出问题

转载 作者:行者123 更新时间:2023-11-30 18:20:54 25 4
gpt4 key购买 nike

为什么它的输出是%%?

#include<stdio.h>
int main(void)
{
printf("% % %\n");
return 0;
}

最佳答案

这是未定义的行为,绝对任何事情都可能发生。 C99 第 7.19.6.1/9 节规定:

If a conversion specification is invalid, the behavior is undefined.

并且前面的部分都不允许使用空格的转换说明符。它们仅限于 diouxXfFeEgGaAcsPn% 集中的字符。

关于C输出问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5551821/

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