1. 传引用调用
引用特性:1.引用在定义时必须初始化 2.一个变量可以有多个引用 3.同一个引用不能给多个变量
传引用调用不会拷贝实参,效率更高
2. 函数重载
指在同一个作用域中可以有多个同名函数,函数名称相同,参数列表不同
参数列表不同:参数的数量、类型或顺序至少有一个不同。函数返回类型不影响函数重载
3. 10进制转2进制
1.用要转换的10进制数除以2,得到商和余数
2.再将商除以2,又得到一个商和余数
3.重复上述步骤,直到商为0为止
4.最后将每次得到的余数从下往上排列,就是对应的2进制数
例如,将10进制数25转换为2进制数:
25/2=12......1
12/2=6......0
6/2=3......0
3/2=1......1
1/2=0......1
得到的2进制数为11001
4. 2进制转8进制/16进制
1. 8进制数字每一位是0~7的数字,转换为2进制位最多有3个
2进制转8进制数时,从2进制序列右边低位开始,每3个2进制位换算成一个8进制位,剩余不够3个2进制位的直接换算
例如,2进制的01101011换算成8进制:0153(0开头的数字为8进制)
2. 16进制数字每一位是0~9,a~f的数字,转换为2进制位最多有4个
2进制转16进制数时,从2进制序列右边低位开始,每4个2进制位换算成一个16进制位,剩余不够4个2进制位的直接换算
例如,2进制的011