请讲关于C++类的实例化问题
c吧
全部回复
仅看楼主
level 7
☞真白☜ 楼主
如图,一楼,类的实例化,表示指针的星号是应该在第一个的后面还是第二个的前面
2022年10月04日 04点10分 1
level 7
☞真白☜ 楼主
2022年10月04日 04点10分 2
level 7
☞真白☜ 楼主
2022年10月04日 04点10分 3
level 1
第一种情况是系统帮你分配内存,然后返回给你地址,第二种情况是new的另一种用法,叫做定位new,你已经知道有一块内存,然后对象放在那块内存上,事先已经知道地址,这种不要乱delete(题外话,一楼这段文字连起来一点也不通顺)
2022年10月04日 06点10分 4
level 1
刚刚写了一个测试,如果事先已知的那块内存的大小<对象的大小,定位new会失败,挺符合逻辑的😄
2022年10月04日 06点10分 5
其实我想问的是,第二个new后面没有括号(buf),星号在类名后面与在指针前面是否是一样的[小乖]
2022年10月04日 07点10分
因为我在网上看到了这两种写法,所以很疑惑
2022年10月04日 07点10分
@☞真白☜ 你是想问A* a和A *a之间又没有区别吗?没有
2022年10月04日 07点10分
@怒人水瓶 嗯嗯,感谢大佬指点
2022年10月04日 07点10分
level 3
封装多态继承
2022年10月05日 01点10分 7
1