c++基础概念
我秃了,也变强了
这个作者很懒,什么都没留下…
展开
-
指针和引用相关联系与区别
引用和指针的联系1.使用它们作为形参,都可以通过该参数修改主调函数中的变量以达到参数双向传递的目的,都可以通过避免值复制的发生从而减少函数调用时的数据传递开销。2.它们所占用的内存空间存储的都是地址。因为在程序运行时,变量只能依靠地址来区别,无论是指针还是引用只有存储的是地址,在运行时才能准确定位到目标,进行准确的操作。引用和指针的区别引用和指针有什么区别?本质:引用是别名,指针是地址,...原创 2019-04-26 10:22:26 · 139 阅读 · 0 评论 -
static_cast、dynamic_cast、reinterpret_cast、const_cast使用情况
标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。在C++中,使用数据类型转换时,该怎样选用合适的数据类型转换方式呢?下面分别对这几种转换方法的使用场景做一个说明:1) static_cast使用方法: static_cast < type-id > ( expression )功能: 任何具...原创 2019-04-26 11:23:56 · 228 阅读 · 0 评论 -
牛客总结
1. 2019/6/18牛客知识点总结有哪几种情况只能用intialization list 而不能用assignment?2. 当类中含有const成员变量转载 2019-08-16 16:35:18 · 549 阅读 · 0 评论 -
c++面试知识
文章目录1.堆,栈,自由存储区,全局/静态存储区和常量存储区 代码区2.static关键字的作用3.C++和C的区别4.C/C++ 中指针和引用的区别5.调用operator+=来定义operator+更有效6.排序算法相关稳定性分析7.结构体字节对齐问题8.static和const关键字的作用9.动态规划的问题及求解10.IP地址、子网掩码、网络号、主机号、网络地址、主机地址11.TCP/IP的...转载 2019-08-16 16:39:02 · 393 阅读 · 0 评论 -
c++STL标准库与泛型编程(侯捷视频)
1原创 2019-08-16 16:40:02 · 2573 阅读 · 0 评论