Okies, totally newbie question here. I can read the code, mimic the code and understand the basics to be deadly. But, I never really took the time to understand what ANSI C really meant. I just look and code. Been doing it since I was 15 years old and I'm 33 now.
It's been awhile since I touched C, but getting back into the swing of things with some code on my Linux box made things difficult. My code is old, everything else is new from the Linux distro to GCC. When I go to compile, everything works, but now I have slew of new warnings that I can only assume tie to a new standard?
gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4
How can I tackle this problem? I never quite understood the difference between C89 and C11. How can I tell what I'm using?
Any help is much appreciated. I want to try to resolve these warnings while also trying to learn what I clearly failed to grasp.