Do 32-bit types save memory on 64-bit systems? Also, is the memory divided into individual bytes or multi-bytes (32/64-bit)?
I know that the processor processes all data as 64 bit, filling in the missing data. So would a 32-bit int slow down the calculation? Or would the int be stored as 64 bit anyway?
I ask because I was trained for micro-controllers, where memory and storage are limited, and I'm wondering whether it's at all relevant on smartphones and computers.
Thanks.