gpt4 book ai didi

有关 sizeof 运算符的 c 编程查询 请在 windows 和 linux 中指定输出及其原因

转载 作者:行者123 更新时间:2023-11-30 20:16:42 24 4
gpt4 key购买 nike

void main()
{
char c='0';
printf("%d %d",sizeof(c),sizeof('0'));
}

最佳答案

在 C 中,char 文字 的大小等于 sizeof(int)。因此 sizeof('0') 在您的实现中给出 sizeof(int) 的值。

此外,按照标准的规定,sizeof(char) 始终为 1。

关于有关 sizeof 运算符的 c 编程查询 请在 windows 和 linux 中指定输出及其原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3819037/

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