gpt4 book ai didi

c - if 语句中的存储大小

转载 作者:太空宇宙 更新时间:2023-11-04 08:50:36 24 4
gpt4 key购买 nike

#include<stdio.h>

int main(void)
{

unsigned short int var1;
unsigned int var2;

var2 = 37000;
var1 = 36000;

if(var2 < (100 * var1))
printf("True \n");

return 0;
}

在上面的代码中,当我执行 (100 * var1) 时会发生什么?存储大小是多少?

最佳答案

这是一个int。因此,很可能是 4 个字节,具体取决于您的编译器/架构。

请记住,您实际上并未将该值存储在任何地方。

关于c - if 语句中的存储大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19799781/

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