報錯解決:C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead.

此報錯信息爲Visual Studio報錯信息

報錯信息(其他類似報錯信息都可用以下方式解決)

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.

報錯原因

Visual Studio將部分C語言標準函數認定不安全,並對此做出SDL檢查

報錯解決

右鍵 項目
在這裏插入圖片描述
點擊項目的 屬性
在這裏插入圖片描述
將此項目屬性的SDL檢查設置爲 應用確認即可。
在這裏插入圖片描述
另外還有一種方式也可解決此問題:
在程序前加上

#define _CRT_SECURE_NO_WARNINGS

在這裏插入圖片描述
或者

#pragma warning(disable:4996)

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章