![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ 基础入门
ZY_J
emmmm
展开
-
C++学习之内存管理
内存管理 内存的本质是一种资源,操作系统掌管内存资源,而我们能做的就是申请和归还,申请和归还内存资源就是内存管理 int *arr = new int[10]; // 申请内存 delete []arr; //释放块内存 内存操作注意事项 //分配内存注意 int *p = new int[1000]; if( NULL == p ) { //内存分配失败 } int main...原创 2020-01-16 12:49:05 · 92 阅读 · 0 评论 -
C++学习之函数特性
C++ 函数特性 函数参数默认值 有默认参数值的参数必须在参数表的最右端 void fun(int i, int j = 5, int k = 10);//Correct void fun(int i, int j = 5, int k);//Wrong 建议声明时添加默认值,定义时不建议添加,若顶一是添加有的编译器将通不过。 无参时用默认值,有实参时实参覆盖默认值。 void fun(...原创 2020-01-16 11:31:22 · 112 阅读 · 0 评论 -
C++学习之const关键字
关于const const 与 c 语言中的#define 相似,但const有语法,计算机可以检验出语法错误,#define则不行。因此,定义常量时,建议使用 const。 指针的const用法 指针指向const修饰的变量时,应该是const int const *p = &a; #include<iostream> #include<stdlib.h> u...原创 2020-01-16 10:42:24 · 117 阅读 · 0 评论