No, int and long _aren't_ the same size on "most" architectures.
Of course they are!
They're the same size on 32 bit architectures, different on 64 bit.
Not always and anyway: number of 32 bit architectures dwarfs the number of 64 bit architectures, so what's your point?
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds