我尝试使用大括号表示法初始化2d数组,如下所示:
0 0 0
0 0 0
0 0 0
对于输出,我正在
bool contains (uint32_t haystack, uint16_t needle)
{
return ((haystack & 0xffff) == needle) ||
(((haystack >> 16) & 0xffff) == needle);
}
bool contains (uint64_t haystack, uint16_t needle)
{
return ((haystack & 0xffff) == needle) ||
(((haystack >> 16) & 0xffff) == needle) ||
(((haystack >> 32) & 0xffff) == needle) ||
(((haystack >> 48) & 0xffff) == needle);
}
有人可以告诉我这个问题吗?