关于使用VS会出现scanf要用scanf_s的处理

使用VS会出现'scanf': This function or variable may be unsafe. Consider using scanf_s ins这种错误,这是新版vc库添加的警告因为微软认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的,如果搜索不到\0,容易出现字符串越界所有vc扩展的所谓安全标准库,都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患。 不想出现这种情况,其实很简单。


Alt+F7,打开工程属性,然后找到图片上标注的地方,添加一行内容_CRT_SECURE_NO_DEPRECATE就OK了

关于使用VS会出现scanf要用scanf_s的处理

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页