c# - 将一行从 C# 翻译成 C?

标签 c# c

我以前从未使用过 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/

相关文章:

c# - 如何正确使用【授权】

c# - 团结 : Why can't I automatically select my input field?

c# - 如何使用IConfigurationSectionHandler进行全局配置?

c# - 最大化 MDI 子窗体

c++ - 这是 ->> 一个旧的运算符还是一个错字/错误?

c - 我无法理解这个 c 编程的输出。请任何人帮助

c - 使用 printf() 时 Spi 中断处理程序起作用

c - 使用 CURL 使用 https 将数据发送到服务器

c# - 为什么 VSTO Word ContentControl 没有 Name 属性?

c - recv 不会将整个消息保存在缓冲区中