C / C ++: Pointer Arithmetic
Czytałem trochę w Pointer Arithmetic i natknąłem się na 2 rzeczy, których nie mogłem zrozumieć, ani nie wiedziałem, że są używane
address_expression - address_expression
i również
address_expression > address_expression
Czy ktoś może mi je wyjaśnić, jak działają i kiedy są używane.
Edytować:
Chciałem powiedzieć, co produkują, gdybym tylko wziął dwa adresy i odjął je
A jeśli biorę dwa adresy i porównuję je, na podstawie których wyników lub porównań
Edycja: Teraz rozumiem wynik odejmowania adresów, ale porównywanie adresów wciąż nie rozumiem.
Rozumiem, że 1 <2, ale jak adres jest większy niż inny i na czym są porównywane