#include <stdio.h>
#include <string.h>
int main()
{
char arr1[20] = { 0 };
char arr2[] = "hello";
strcpy(arr1, arr2);
printf("%s", arr1);
return 0;
}
编译执行,出现了这个错误This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
解决方案:
项目----->属性:
C/C+±—>预处理器------>预处理器定义----->点击向下的小三角再点编辑:
将_CRT_SECURE_NO_WARNINGS添加到对应的位置即可。