一直使用C,由于项目需要,学习一些C++作为补充。由于开始的习惯,拿着对象都是指针进,指针出,虽然没有多少问题,但经常还是感觉别扭。网上找了找,没有看见写的特别清楚和完全的(可能比较分散),这里写个测试程序辅助理解。
测试程序如下:






































































































测试结果(mingw,gcc):
69 0x22ff50 0
test1:
41 0x22ff30 0
71 0x22ff40 1
41 0x22ff40 0
73 0x22ff30 1
test2:
48 0x22ff50 0
75 0x22ff50 2
48 0x22ff50 2
77 0x22ff50 2
test3:
55 0x22ff50 2
79 0x22ff40 3
55 0x22ff50 3
81 0x22ff40 3
test4:
62 0x22ff10 3
83 0x22ff10 3
62 0x22ff10 3
85 0x22ff10 3
0x22ff30 1
0x22ff50 3
0x22ff40 3
0x22ff10 3