Массивы не имеют значений, которые вы можете сравнить.Они содержат несколько значений.
Когда вы сравниваете два массива, массивы распадаются на указатели, и вы сравниваете указатели, чтобы увидеть, указывают ли они на один и тот же объект.Конечно, это не так.
Если вы хотите сравнить каждый байт, вы можете использовать такую функцию, как memcmp
.Если вы хотите сравнить две строки, вы можете использовать функцию вроде strcmp
.