一个指针class类型,它是指向class类的成员变量还是函数还是数据?

[复制链接]
查看11 | 回复4 | 2011-9-7 21:01:31 | 显示全部楼层 |阅读模式
具体指向哪个无关紧要,这个交给编译器就好了。类的成员变量是连续的地址,不同的对象有不同的地址。但是该类的成员函数只占用一个存储区域,所有该类的对象调用成员函数时都会指向同一内存区域。不管是类也好,函数也好,还是其他数据类型,编译完了都是内存地址了,没什么指针,变量的区别了。...
回复

使用道具 举报

千问 | 2011-9-7 21:01:31 | 显示全部楼层
都可以...
回复

使用道具 举报

千问 | 2011-9-7 21:01:31 | 显示全部楼层
自己看看吧,刚刚写的#include using namespace std;class Rect{private: float * width; float * length;public: Rect() {width = new float;lengt...
回复

使用道具 举报

千问 | 2011-9-7 21:01:31 | 显示全部楼层
指向class,具体的函数数据之类的要用类似ptr->a( )...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行