-
函数重载 : 在相同的作用域内,用同一函数名定义多个函数,参数个数和参数类型不同。查看全部
-
无实参则用默认值,否则实参覆盖默认值!查看全部
-
const 的用法 函数武装函数默认值和重载,,内存管理查看全部
-
如图所示 最右端查看全部
-
inline函数只是编译器的一种编译方式,运行看不出结果查看全部
-
数值交换查看全部
-
指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
NULL不能小写查看全部
-
int 8p = new int [1000]; delete []p; //如果没有中括号,只释放[1000]个内存空间里面的第一个内存,其他的内存不释放。 p=NULL; //查看全部
-
内容总结查看全部
-
释放内存需要设空指针查看全部
-
内存操作注意事项:C语言使用malloc申请内存,free释放内存。要配套使用查看全部
-
申请/归还内存资源就是内存管理 申请内存 运算符new;释放内存 运算符delete; 申请内存:int *p = new int;释放内存:delete p;查看全部
-
函数重载:在相同作用域内1.用同一函数名定义的多个函数2.参数个数和参数类型不同 重载的好处:比如在求2个数的最大值或者3个数的最大值时,计算机会选择该调用的函数 内联函数: 编译时将函数代码和实参代替函数调用语句,去掉了2、4步骤 ,节省时间。效率高;有条件 内联函数的关键字:inline 为什么不所有函数都使用内联方式?1.内联编译时建议性的,由编译器决定2.逻辑简单,调用频繁的函数建议使用内联(逻辑简单指不能有for,if语句)3.递归函数无法使用内联方式查看全部
-
有默认参数值的参数必须在参数表的最右端查看全部
举报
0/150
提交
取消