C++学习笔记第二天

1.运算符重载

 

2.默认参数

对于单个参数

对于多个参数

cout<<volume(3)<<endl; //无法编译通过,实参个数+默认参个数 < 形参个数  

 

3.规则

既有默认参数,又有函数重载

解决办法 void print(int a ,int b)

 

第五节

1.引用

a.引用是一种,声明关系,不开辟空间,必须要初始化,不能单独存在,与被别名的变量拥有相同的数据类型

b.声明关系一旦确立,不可变更

c.可以对引用,再次引用,也就是对一个变量,可以建立多个引用,此时引用间是平行关系

d.辨别& 在 = 左右吗,单双目来判断

int  = 100;

int & ra = a;

int & xra = a;

int & yra =xra 

& 取地址,按位与 ,引用

double mm;

double & rm =mm;  //=&mm  //a&b

2.引用的应用

 

 

指针的引用

引用的本质,是对指针的包装,避免使用裸露的指针

指针的指针有,引用的引用无

int & &rra = ra; //不能对引用再次引用

指针的数组有,引用的数组无

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值