gpt4 book ai didi

c - C 中的解析错误

转载 作者:行者123 更新时间:2023-11-30 19:23:44 27 4
gpt4 key购买 nike

我正在做一些按位运算作业,它说我的代码有“解析错误”我假设它的语法或其他东西......但我找不到丢失的分号或任何东西。您能找出我遇到此问题的原因吗?

int isGreater(int x, int y)
{
int xSign = (x>>31);
int ySign = (y>>31);
int check1 = (xSign & ySign) | (~xSign & ~ySign);
int same = ( x + ((~y) + 1) )>>31;
same = !(same & 0x1);
int check2 = (check1 & same) | (~check1 & !xSign);
int equal = (!(x ^ y))<<31>>31;
return (equal & 0) | (~equal & check2);
}

最佳答案

一定有什么可疑的事情发生。也许您的编辑器与 << 发生冲突或>>某些 unicode 字符 «» .

或者你正在写的相反< <> >某处有一个空格。然后解析会看到两个不同的标记,例如 <<而不是一个<< .

关于c - C 中的解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10150962/

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