在使用VS编译器学习C语言的时候,很多小白第一次使用scanf时都会发现编译器会报错,如图所示:
'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.
这句话翻译过来的意思是
'scanf':此函数或变量可能不安全。考虑改用scanf_s。要禁用弃用,请使用use _CRT_SECURE_NO_WARNINGS. 有关详细信息,请参阅联机帮助。
这里谈一谈两种解决方案:
方案一:把scanf 改成 scanf_s
把scanf 改成 scanf_s 确实能解决vs编译器报错问题