I am in the chapter "Structures, Unions, Bit Manipulations and Enumerations" in the book i read to learn the C language, and i
1)can't understand where i should use "typedef" and why not to use merely "struct".What's the difference?
2)I also don't undrerstand the difference between strustures and unions.
3)Also, in what cases should i use Bitwise operators?