c++
嗷哩咕呦囧呦嗨?!
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++——引用的本质
首先 要使用引用就必须初始化,且不可改变 为什么不能发生改变?因为引用的本质是一个指针常量 我们怎么知道或者看到它是指针常量?看不到,内部或者说解析器自动转换的 而指针常量,就是只能改变指向的值,而不能改变指向 (指针常量与常量指针可惨考指针常量与常量指针) ...原创 2020-09-18 16:55:14 · 131 阅读 · 0 评论 -
c++的内存模型——内存四区
代码区 代码区是共享的 代码区是只读的 全局区 全局变量 静态变量(static) 常量 const修饰的全局变量(全局常量) 字符串常量 栈区 编译器自动分配和释放 函数的参数 局部的变量 注:不要返回局部变量的地址,栈区开辟的空间由编译器自动释放 堆区 由程序员分配释放,程序员不释放程序结束时由系统释放 主要通过new在堆区开辟内存 ...原创 2020-09-18 16:33:03 · 155 阅读 · 0 评论 -
指针常量与常量指针
指针常量与常量指针区别 指针常量 常量指针 eg int * const p const int * p 记法 *(指针在前)const(常量在后) const(常量在前)*(指针在后) 区别 修饰的是常量,指针的指向不可以改,指针指向的值可以改 修饰的是指针,指针的指向可以改,指针指向的值不可以改 ...原创 2020-09-17 21:33:57 · 139 阅读 · 0 评论
分享