More Effective C++提炼一(条款1-4)
1、指针和引用的区别1)指针能够指向空对象,而引用必须指向一个特定的对象。2)指针可以被赋值,但是引用还是指向最初获得的对象。3)使用引用可以轻易的修改诸如返回 opeartor[]的的元素的值。vector<int> v(10,1);v[5]=20;总结:当指向某个东西确认绝不会改变时,使用引用,否则使用指针。当返回的结果可以修改时,采用引用。2、最好使用C++转型...
原创
2019-12-12 22:59:45 ·
196 阅读 ·
0 评论