C/C++使用strcpy报错解决方案

发布于:2023-07-04 ⋅ 阅读:(286) ⋅ 点赞:(0)

strcpy函数的拷贝不能保证拷贝的安全性,有溢出风险。

解决方案1:使用strcpy_s代替。

但此函数有三个参数,中间的参数需要制定拷贝长度。

strcpy_s(p,80,temp);

解决方案2:使用预编译宏去掉警告

    项目--属性--配置属性--C / C++--命令行
    添加:D / _CRT_SECURE_NO_WARNINGS

解决方案3:禁掉该报错

main前面加上:#pragma warning(disable:4996)

<span style="color:#33ff33">以上任意方式均能解决问题。</span>

网站公告

今日签到

点亮在社区的每一天
去签到