gpt4 book ai didi

iphone - 2 字节数组/内联 c 数组的相等性

转载 作者:太空宇宙 更新时间:2023-11-04 06:42:43 25 4
gpt4 key购买 nike

我正在用 objective-c 编程,所以我也可以使用 C。我有一个字节数组:(例如)

Byte byteArray[] = {0,0};

我需要与另一个硬编码的数组进行比较。所以我想做类似的事情:

if (byteArray == {0,1}) {
//do something
}

但是在花括号上出现了“Expected Expression”的错误。难道不能有内联 C 数组吗?

最佳答案

byte toTest[2] = {0, 1};
if(memcmp(byteArray, toTest, sizeof(toTest)) == 0) { ... }

或者更简单的方法:

if(byteArray[0] == 0 && byteArray[1] == 1) { ... }

关于iphone - 2 字节数组/内联 c 数组的相等性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5753741/

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