Wiem, że memcmp() nie można użyć do porównania struktur, które nie zostały memset() na 0 z powodu niezainicjowanego wypełnienia. Jednak w moim programie mam strukturę z kilkoma różnymi typami na począ
Potrzebuję porównać blok pamięci do stałej wartości w C. Czy mogę to zrobić z memcmp? Coś jak: memcmp (starting_address, fixed_value, num_byte) muszę fixed_value być ustalona wartość nie adres początk
W czytaniu: How can I check that elements of an array are all same without using counter?, @Skizz wykorzystuje ładne rozwiązanie: memcmp (&string [0], &string [1], sizeof string [0] * (N - 1))
Więc