在visual studio 里无法使用fscanf,strcopy等C语言函数

问题
运行VS里面建立的C/C++项目时出现,这个问题时:“‘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。”

意思是这个函数不安全,其实原因是C语言函数需要预定义才能在项目里使用


解决办法:

项目-属性-配置属性-c/c+±预处理器-预处理定义里边加上一句:_CRT_SECURE_NO_WARNINGS ,如下图所示,

这样就能用C语言函数了

或者在 在程序开头添加一条语句:#pragma warning(disable:4996)。也行

猜你喜欢

转载自blog.csdn.net/qq_35307005/article/details/87906208