C++ C++;
假设二进制矩阵的第i列用C++ C++;,c++,C++,假设二进制矩阵的第i列用矩阵[i]表示。设D为矩阵的列数 我的问题:以下代码的结果是什么。事实上,我无法理解1llu表达式的作用 matrix[i]^((1llu << D)-1) matrix[i]^((1llu这必须从二进制表示法中查看 1llu表示1表示为无符号长字符 …0000 0000 0001 下面的例子很容易解释: 示例1:1llu是无符号长整型的后缀无符号长整型的可能重复representation@M.M那么,你会如何向初学者表达这个句子,让他们更好地理解这个概念
矩阵[i]
表示。设D
为矩阵的列数
我的问题:以下代码的结果是什么。事实上,我无法理解1llu
表达式的作用
matrix[i]^((1llu << D)-1)
matrix[i]^((1llu这必须从二进制表示法中查看
1llu
表示1表示为无符号长字符
…0000 0000 0001
下面的例子很容易解释:
示例1:1llu
是无符号长整型的后缀无符号长整型的可能重复representation@M.M那么,你会如何向初学者表达这个句子,让他们更好地理解这个概念呢?基本思想是正确的,但是如果整数大小是32位,那么1