关于strcpy_s()的问题
void strmcpy(char*s, char*t, int m) {strcpy_s(s,strlen(s)+1, t + m);
}
运行时会弹出这个错误的原因是什么?
Stack around the variable 's' was corrupted.有谁可以说一下strcpy_s()的具体用法吗?用的是VS2017.
int main()
{
char s[80], t[80];
int m;
printf("enter t and m:");
scanf_s("%s%d", t,sizeof(t), &m);
strmcpy(s, t, m);
printf("%s", s);
return 0;
}