正在加载图片...
13.1类的声明及定义 【例3.1】定义字符串类型和字符串对象。 #include <alloc.h> struct STRING typedef char *CHARPTR; ∥定义类型成员 ■ CHARPTR s; ∥定义数据成员 ■ int strlen()片 ∥定义函数成员 ■ STRING(CHARPTR); ∥定义构造函数 ■ ~STRING()片 ∥定义析构函数 拐 int STRING:strlen() 用运算符:在类体外定义 for(int k=0;s[k]!=0;k++); ■ return k; ▣}3.1 类的声明及定义 „ 【例3.1】定义字符串类型和字符串对象。 „ #include <alloc.h> „ struct STRING „ { typedef char *CHARPTR; //定义类型成员 „ CHARPTR s; //定义数据成员 „ int strlen( ); //定义函数成员 „ STRING(CHARPTR); //定义构造函数 „ ~STRING( ); //定义析构函数 „ }; „ int STRING::strlen( ) //用运算符::在类体外定义 „ { for(int k =0; s[k]!=0; k++); „ return k; „ }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有