Referring to computer architecture with addresses and other data units 16 bits wide.
A 64-bit architecture is usually a system where addresses (pointers) are 64 bits wide
Systems wide larger
"How many chars you can pack into it depends on the size of int which varies across platforms typically one of 16 32 or 64bit but it could be anything else greater than 16-bit"
from question "Definition for "string" in C"
"Most machines now end up with sizeof int sizeof long because 16-bit is no longer convenient but we have long long to get 64bit if needed"
from question "What is the historical context for long and int often being the same size?"
"On today s desktop systems an int is usually 32 or 64bit wide for a correspondingly much larger range than the 16-bit 32767 32768 you are talking of"
from question "Signed int range confusion"
"In fact for x86 64 processors performing 32-bit or 16-bit operations are less efficient than 64bit or 8-bit operations due to the operand prefix byte that has to be decoded"
from question "Byte + byte = int... why?"
"That s obviously quite a bit more than the 16-bit that s mandated for an int but equally obviously less than the 64bit mandated for a long long"
from question "Cannot understand the difference between these two code samples"