用C++最多的毛病就是这些可以解决收集方法.docxVIP

  • 2
  • 0
  • 约1.03万字
  • 约 21页
  • 2018-06-02 发布于江西
  • 举报

用C++最多的毛病就是这些可以解决收集方法.docx

用C++最多的毛病就是这些可以解决收集方法.docx

C++各种怪毛病亲是不是也染上了无法解决的事看看这个专业的C++代码都大量使用了引用。C++的引用是另外一个变量的别名。对引用的修改都会改变该引用所指向变量的值。可以把引用看成是一种隐式的指针,它可以免除获取变量地址和对指针解除引用的麻烦。也可以把引用看作是原变量的另一个名字。可以创建独立的引用变量、使用类中的引用数据成员、接受作为传递给函数和方法的参数、从函数和方法返回引用。万能营销?万能群发(1).引用变量:必须在创建时对其初始化。int x = 3;int xRef = x;xRef = 10;//x的值修改为10如果在类外声明的引用变量而不初始化,这是不允许的。int yRef; //error必须在分配引用时对其初始化。通常,引用是在声明是分配的,不过引用数据成员可以在包含该成员的类的初始化列表中进行初始化。除非引用指向一个const值,否则不能创建指向未命名值的引用。int unnameRef = 5 ; //errorconst int unnameRef = 5; ok引用总是指向初始化时指定的那个变量。一旦创建引用,就不能再修改了。int x=3,y=5;int xRef = x;xRef = y; //xRef引用没有指向y,仍然是指向x,只是x的值修改成y的值5了。你或许希望在赋值时取y的地址来绕过这条限制:int x=3,y=5;int xRef = x;x

文档评论(0)

1亿VIP精品文档

相关文档