
C++
sunmk163
这个作者很懒,什么都没留下…
展开
-
C++指针,引用,常引用作为函数的参数
引用作为函数参数 在函数体内修改参数的值,实参可变 形参可变 实参只能是变量 不会产生实参值的拷贝(性能好) 常引用作为函数参数 实参不会变 形参不可变 实参可以是变量或常量 不会产生实参值的拷贝 变量作为函数参数 实参不会变 形参可变 实参可以是变量或常量原创 2016-03-27 15:10:49 · 2259 阅读 · 0 评论 -
Java中的引用与c++的指针区别
Java引用初试值为null,C++指针可以不初始化。 引用不可以计算,C++指针可以计算。 Java引用不会产生内存泄露,C++指针容易产生内存泄露,要及时回收。 Java的方法参数只是传值,引用作为参数,函数的形参只是引用的值的拷贝,所以在函数内交换两个引用参数是没有意义的,但是在函数内改变一个引用参数的属性是有意义的,因为形参引用于实参引用是对同一个对象的引用。C++指针作为参数实际上原创 2016-03-27 15:10:18 · 429 阅读 · 0 评论