由于MS在VS2012采用了更安全的函数调用,因而如果在VS2012中编写C程序的时候编译器会报出错误,如下所示:
错误 1 error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details
#define _CRT_SECURE_NO_WARNINGS
这样编译的时候就不会报出上述错误了。
.