厦门Android培训
达内厦门Android培训中心

0592-5903858

热门课程

C++编程技巧<四>

  • 时间:2018-11-23 15:57
  • 发布:转载
  • 来源:网络

今天达内C语言培训为大家分享C++编程技巧:使用引用(reference)代替指针进行参数传递

在C语言中,如果一个函数需要修改用作参数的变量值的时候 ,参数应该声明为指针类型。例如:

void Add(int *a) {(*a)++;}

但是对于复杂的程序,使用指针容易出错,程序也难以读懂。在C++中,对于上述情况 可以使用引用来代替指针,使程序更加清晰易懂。引用就是对变量取的一个别名,对引用进行操作,这就相当于对原有变量进行操作。例如使用引用的函数定义为:

void Add(int a) (a++;); //a为一个整数的引用

这个函数与使用指针的上一个函数的功能是一样的,然而代码却更为简洁和清晰易懂。

想了解更多关于C语言方面的知识,请继续关注达内C语言培训。

上一篇:C++编程技巧<五>
下一篇:C++编程技巧<三>

终极组件化框架项目方案详解

Android 工程师级别划分

Android网络框架如何选择

Android Studio引用第三方库总结

选择城市和中心
贵州省

广西省

海南省