(strcmp(array1, array2) == 0)
- это выражение, которое оценивает strcmp()
, которое может возвращать отрицательное, положительное или нулевое число. Когда две строки совпадают, strcmp()
возвращает 0
.
== 0
сравнивает возвращаемое значение strcmp()
с 0
. Вы должны использовать это в случае, когда вам нужно functionX()
, чтобы вернуть «истинное» (ненулевое) значение, когда две строки совпадают. В частности, strcmp(array1,array2)==0
вернет 1
в этом случае или 0
в противном случае.
Дополнительную информацию о strcmp()
можно получить на справочной странице .
.