gpt4 book ai didi

c - C、Mac OS X、Xcode 3.2.5 中的 long long int,字段宽度

转载 作者:太空狗 更新时间:2023-10-29 15:47:04 25 4
gpt4 key购买 nike

在此示例中:

long long int x = 1<<38;
NSLog(@"Hello, World!, %qi", x);

我收到“警告:左移计数 >= 类型宽度”,x 的值为零。

long long int 的长度是 8,所以我们应该可以向上移动 63。

我很困惑....希望得到一些帮助。

最佳答案

问题不在于 x,而是 1,它是一个带符号的 integer 文字常量。

试试这个:

long long int x = 1LL << 38;

关于c - C、Mac OS X、Xcode 3.2.5 中的 long long int,字段宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4831098/

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