gpt4 book ai didi

c++ - 如何使变量不超过其类型的大小限制?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:13:35 26 4
gpt4 key购买 nike

<分区>

所以我想知道如何让一个变量不超过它的数量限制。

例如:

int x;

x的大小是四个字节

因为它是有符号的,所以它从 (−2,147,483,648) 到 (2,147,483,647) 开始

所以如果输入大于 2,147,483,647,它就不会注册,我想阻止程序让大于其数量限制的数字被输入

这是会遇到该问题的代码:

int x[3];
x[0] = 12;
x[1] = 642;
x[2] = 800000000;
for (int z = 0;z < 3;z++)
{

x[z] = x[z] * 3;


}

那么,如果结果大于变量类型的数量限制,我将如何防止 x[z] 自身乘以 3?

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