What is the goal of the \"auto\" keyword in C? With C++ 0x it got new meaning but does it mean that my code will break if I port C code over to a C++ 0x compiler?
It is rarely used; it meant a local variable. Modern compilers such as VS2010 C++ give it a new meaning.