C++1:基础知识概念
1.输出 cout可以连续输出coutendl换行输入cin2.C语言与C的区别1.参数带默认值的函数形参列表给默认值从右向左给不能只给左边右边没有2.inline内联函数:因为调用函数是需要开销的在普通函数返回值前加inline就变成内联函数编译阶段直接在调用点进行展开节省函数的调用开销3.函数重载函数名相同参数列表个数或类型不同这一组函数被称为函数重载与返回值无关。C语言和C为啥c允许函数重载的本质c编译器生成函数符号是根据函数名而c编译器生成函数符号根据函数名和参数列表。externc告诉C编译器括起来的函数符号按C语言规则生成4.引用和指针引用 类型 变量指针可以不初始化引用变量必须初始化的。处理引用还是指针操作只有一级引用没有多级引用c11标准 右值引用类型右值底层是把右值放进一个临时量里面但是右值依旧没有地址