after watching the video I have a few questions.
about the word-oriented system
Is each data store in each word? like if we have a 64-bit system then to store a number like 1, the computer will use all the 8 bytes to store a single 1?
If so, in programming, what is the point of having something like int, long or long long in C?
if not, what is the purpose of having word-oriented memory system?
also what makes a system become 32 or 64 bit?
the other question related to code in video.
in the video, long int * converted to char* but they are different types.
the purpose of converting to char* is when +1 to the pointer you can move 1 byte down?
because it is a pointer, the type does not matter? and event a struct point can convert to int* because the pointer just points to the first byte of data?