【发布时间】:2014-02-21 11:19:16
【问题描述】:
scanf 和 scanf_s 有什么区别?在大学里,我被教过,我正在使用scanf,但在我的个人计算机上,Visual Studio 不断发送此警告。
error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.
我必须将所有scanf 更改为scanf_s,否则程序将无法构建。
(我使用的是 Visual Studio 2013)
【问题讨论】:
-
和
scanf一样,只是不会导致缓冲区过载。
标签: c visual-studio scanf tr24731