此方法出错,并非真正有什么错误,而是微软认为这样用不安全,微软推荐用strcpy_s代替。
但对于strcpy_s并非出自标准C,不方便代码的移植,为了阻止编译器报错,可以点击工程属性,
"Configuration Properties"->"C/C++"->"Preprocessor"->"Preprocessor “
如果是vs2017中文版,则是 “项目“->”属性页“->"C/C++"->”预处理器“->”预处理器定义“ 中添加“_CRT_SECURE_NO_WARNINGS”即可。
或者在代码中添加#define _CRT_SECURE_NO_WARNINGS