Everyone knows that in C language programming, this variable is generally defined first and then used, and it is not allowed to define it after the statement, but sometimes we find in KEIL that some people use variables to define after the statement, then we Try it yourself and find that you always fail, why is this?
It turned out that we did not use the C99 mode. At this time, we checked the C99mode in the C/C++ configuration of KEIL, and this method supports "as needed and as defined". Isn't it amazing? Try it now!