我刚刚开始学习char及其功能,我正在尝试复制它。
我班上的老师给了我们这个例子:
对于s =“carte”,strcpy(s + 2,s + 3)=> S = “美食”。显然我想尝试一下,但是我收到了这个错误:
“严重性代码说明项目文件行抑制状态 错误C2660'strcpy_s':函数不带2个参数 “
提示? 感谢。
答案 0 :(得分:1)
strcpy_s
需要3个参数。请注意" secure"的_s
后缀。确保提供正确大小的目标缓冲区以使其正常工作,因为此函数检查缓冲区溢出(因此" secure"后缀)。
供参考:这里是cppreference上函数的specification