~0 (instead of 0xFFFFFFFF) for code portability

32-bit machine ~0=0xFFFFFFFF

But a 64 bit machine?

8 bit machine?

So ~0 is more portable.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324735310&siteId=291194637