⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 C语言相关程序
💻
字号:
#include<iostream.h>
#include<stdio.h>
class string
{
private:int length;
		char *contents;
public:
	string();
	~string();
	int get_length(){return length;}
	char *get_contents(){return contents;}
//	int set_contents(int in_length,char *in_contents);
	int set_contents(char *in_contents);
};
string::string()
{
	length=0;
	contents=NULL;
	printf("String odject initiallized\n");
}
string::~string()
{
	cout<<"String odject destroyed\n";
}
/*int string::set_contents(int in_length,char *in_contents)
{
	length=in_length;
	contents=in_contents;
	return 1;
}*/
int string::set_contents(char *in_contents)
{
	contents=in_contents;
	int i=0;
	while(*in_contents++!='\0')
		i++;
	length=i;
	return 1;
}
main()
{
	string x,y;
	x.set_contents("Hello world\n");
	y.set_contents("How are you!\n");
	int i=x.get_length();
	char *p=x.get_contents();
	cout<<"x_length="<<i<<"x_contents="<<p;
	i=y.get_length();
	p=y.get_contents();
	cout<<"y_length="<<i<<"y_contents="<<p;
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -