C++ 16 拷贝字符串
来源:互联网 发布:软件设计方案 评审 编辑:程序博客网 时间:2024/05/20 02:24
#include <iostream.h>
#include <string.h>
class Csample
{
char *p1,*p2;
public:
Csample()
{
p1=new char[20];
p2=new char[20];
}
void intit(char *s1,char *s2)
{
int k;
k=strlen(s1);
for(int i=0;i<k;i++)
{
p1[i]=s1[i];
}
p1[k]='/0';
k=strlen(s2);
for(i=0;i<k;i++)
{
p2[i]=s2[i];
}
p2[k]='/0';
}
void print()
{
cout<<"p1="<<p1<<" p2="<<p2<<'/n';
}
void copy(Csample &one)
{
p1[0]=one.p1[0];
p2[0]=one.p2[0];
int k;
k=strlen(one.p1);
for(int i=0;i<k;i++)
{
p1[i]=one.p1[i];
}
p1[k]='/0';
k=strlen(one.p2);
for(i=0;i<k;i++)
{
p2[i]=one.p2[i];
}
p2[k]='/0';
}
void free()
{
delete [20]p1;
delete [20]p2;
}
};
void main()
{
Csample strI,str2;
strI.intit("Hello","Word");
strI.print();
str2.copy(strI);
str2.print();
strI.free();
str2.free();
}
- C语言字符串拷贝
- C语言字符串拷贝
- C 字符串拷贝
- C调用ARM字符串拷贝
- C中的字符串拷贝问题
- Linux c字符串拷贝函数
- 纯C实现字符串拷贝
- C:strcpy字符串拷贝函数
- C/C++ 字符串拷贝函数
- C++ 16 拷贝字符串
- C实现内存拷贝以及字符串拷贝函数
- 字符串拷贝与内存拷贝的区别 c语言--memcpy()
- C 字符串浅拷贝和深拷贝 学习笔记
- C/C++实现字符串拷贝和截取
- C语言调用汇编语言 实现字符串拷贝
- C语言-字符串的拷贝指针
- 【c语言】 my_strcpy 实现字符串拷贝
- C语言实现字符串拷贝 拷贝指定长度字符串 字符串连接
- 关于synchronized
- 看动画片日语必学50句
- 14 一个求点的类
- .NET2.0 部分范例
- 常用日语口语
- C++ 16 拷贝字符串
- 如何在命令行下连接SQLServer2000
- 找工作难啊
- 关于编程修养
- 设计模式之Flyweight享元模式
- 确保页面不被嵌入框架和不被弹出的脚本
- blog
- 中国的Jolt大奖网络投票开始及阶段性总结
- 设计模式与泡mm的关系之flyweight享元模式及享元模式的再思考