[Solved] extern type declaration conflict in C
Yes, it does cause overflow. Luckily your program is short enough that you didn’t notice the damage. Your code writes 8 bytes into a 4 byte variable. This will scribble on whatever follows a in memory. In your case there are no declarations after a, so it probably wrote over free space, but that’s not … Read more