一点琐碎的指针和引用
摘要:
看薛老师视频,看对象存储内容,有下面代码grand obj;grand *ptr_g = &obj;int *ptr = (int*)ptr_g;这里为什么用了2个指针? 因为第一个ptr_g是指向对象的指针,只能定义为“grand”类型,类指针只能通过类生成的对象来使用!!!! 然后(int *)强制类型转换,通过定义2个相同的指针,来达到我们的目的,因为第一个不能用 1 #include<iostream> 2 using namespace std; 3 class A{ 4 5 public: A(){cout<<"constructor a& 阅读全文
posted @ 2013-05-15 21:17 イケメンおっさん_汪汪 阅读(99) 评论(0) 推荐(0) 编辑