In this case both structures allocated the same amount of memory (4 bytes) ,however, when you perform mathematical calculations the structure of int should offer better performance than the structure of chars especially if the CPU that will make these calculations is 32-bit architecture.