{
const char s1[]="hello world!";
char s2[100];
char s3[100];
strcpy_x(s3, strcpy_x(s2,s1));
std::cout<<"s3:"<<s3<<std::endl;
std::cout<<"s2:"<<s2<<std::endl;
string ss(ss=s1);
std::cout<<"ss:"<<ss<<std::endl;
/*此处会报一个内存不能read的错,具体原因引起,还要看c++标准关于这处的语意定义,再作修改,不过要是有人写出大量的不当类似实现代码也会造成内存泄露的。 */
return 0;
}
3.无聊的人生是充满智慧的人生。我突然无缘无故的想出这句很nb的话(不知是否原创啊:我不确定是否来自记忆或是一时汉词重组)。愿与很nb的各位共勉啊。