在C++标准库中有一个strcpy_s函数,该函数的前身是strcpy,但是因为strcpy_s是安全的,而strcpy并不安全,所以现在使用strcpy_s。
1、strcpy_s的用法:
#include <string>//首先导入头文件
#include <iostream>
using namespace std;
public void main(){
//第一种用法
char ch[100];//定义一个数组
string str = "我在使用strcpy_s";//定义一个字符串
strcpy_s(ch,str);
cout<<ch<<endl;
//第二种用法
char *ch=null;//定义一个字符型指针
ch = char cha[20];
strcpy_s(ch,20,"我在使用strcpy_s函数。");//必须填入三个变量
}