学习c++语言笔记——class类指针

和往常一样,一边喝早茶,一边上网和女粉丝侃大山,在手机和平板电脑上整理修改《html5》、《javascript》、《css3》、《c语言》、《Dos》等多年前写的教程,并研究不同品牌的小程序。

c++配图

突然女粉丝问:“陈老师!C++类指针是啥?”。
我答:“自已设计一个有指针类型” 。
女粉丝问:“陈老师,可以教我怎么用吗?”。
我答:“好的~!”,下面我就教大家c++语言“class”指针的使用方法

class  标识符
{
访问级别:
指针类型 *标识符

设计类函数案例:
class chen
{
public:
srting *c ;
};

先准备一个C++标准框架准备做试验用,如C++语言1。

#include 
using namespace std;
int main()
{
; 
}

使用class设计一个chen类,它的访问级别是public,chen类包含一个string指针叫*c,如C++语言2。

class chen
{
public:
string *c ;
};

设计一个chen类变量叫chenjie,设计一个string变量叫j,并给j赋值"微信公众号:design-Rabbit",如C++语言3。

chen chenjie;
string j="微信公众号:design-Rabbit";

使用取址符“&”读取j变量的地址,并把j变量的地址赋给chenjie变量中的针指变量c,如C++语言4。

chenjie.c=&j;

使用cout输出*chnejie.c指针指向地址的值,如C++语言5。

cout<<*chenjie.c;

C++语言2~5移植进C++语言1中的标准框架,拼装成“类指针”小程序,如C++语言6。

#include 
using namespace std;
class chen
{
public:
string *c ;
};
int main()
{
chen chenjie;
string j="微信公众号:design-Rabbit";
chenjie.c=&j;
cout<<*chenjie.c;
}

使用c++语言在线测试工具测试上面的c++语言6。

微信公众号:design-Rabbit

看到C++语言6中小程序运行结果如“运行结果1”我们这次class类函数的C++小程序试验就成功了。

好!杰哥c++语言学习笔记分享到这里,要知后事如何,请,关注、分享、收藏,我的作品,如果喜欢请打赏。

你可能感兴趣的:(学习c++语言笔记——class类指针)