我以前从未使用过 C#,我试图将一个函数转换为 C,在我遇到这条奇怪的线之前一切都很顺利。有人帮忙吗?
out Int128 remainder;
remainder._lo |= 1; ???
最佳答案
假设在 C 中你有一个相同性质的 Int128 结构......在 C 中它会是
remainder._lo |= 1;
这只是说用 1 做按位或运算
一些 C 编译器提供了一个 128 位整数,您可以使用,在这种情况下,您最终只需执行 remainder |= 1;
关于c# - 将一行从 C# 翻译成 C?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13504016/