会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dhwcpp
博客园
首页
新随笔
联系
订阅
管理
2024年10月18日
C++缺省参数
摘要: 1.缺省参数是什么? 在定义函数时给的参数设置默认值,如果在函数调用时没有传入具体的参数,就使用这个默认值。 2.为什么要设置缺省参数? 方便给函数参数设置默认值,调用函数的代价更小。 3.怎么使用缺省参数? 在定义函数时,从右往左设置缺省参数,中间不能有间隔。调用函数时,从左往右传入参数,中间也不
阅读全文
posted @ 2024-10-18 14:36 Dhw不爱Cpp
阅读(131)
评论(0)
推荐(0)
2022年10月22日
虚拟地址空间
摘要:
阅读全文
posted @ 2022-10-22 22:51 Dhw不爱Cpp
阅读(27)
评论(0)
推荐(0)
2022年10月21日
关于const和指针
摘要:
阅读全文
posted @ 2022-10-21 01:40 Dhw不爱Cpp
阅读(14)
评论(0)
推荐(0)
关于申请空间
摘要:
阅读全文
posted @ 2022-10-21 01:39 Dhw不爱Cpp
阅读(9)
评论(0)
推荐(0)
二维数组任意元素的地址
摘要: 二维数组a[ m,n ],求任意元素a[ i , j ]地址,假设每个元素占d个存储单元, ①以行序存储为主:Loc(a[0,0])+[i*n+j]*d ②以列序存储为主:Loc(a[0,0])+[j*m+i]*d
阅读全文
posted @ 2022-10-21 01:37 Dhw不爱Cpp
阅读(76)
评论(0)
推荐(0)
关于堆和栈
摘要: 程序内存分配中的堆和栈 栈内存存储的是局部变量而堆内存存储的是实体; 栈内存的更新速度要快于堆内存,因为局部变量的生命周期很短; 栈内存存放的变量生命周期一旦结束就会被释放,而堆内存存放的实体会被垃圾回收机制不定时的回收。 C语言中使用malloc开辟空间,C++中使用new开辟空间,(new 和d
阅读全文
posted @ 2022-10-21 01:35 Dhw不爱Cpp
阅读(51)
评论(0)
推荐(0)
C++面试问题
摘要: 如何实现一个不能被继承的类? 将其构造函数设置成私有类型 若仍要访问? 设置友元类 实现一个可以被继承的类,但不能在外部函数中创建对象的类型? 构造函数设置为受保护类型 实现一个不能被继承的类,但可以在外部函数中创建对象的类型? C11标准下,class 类名 final{};可以实现
阅读全文
posted @ 2022-10-21 01:32 Dhw不爱Cpp
阅读(17)
评论(0)
推荐(0)
C++中的四种强制类型转换
摘要: ①static_cast(expression)<type-id> 该运算符把expression转换为type_id类型,但没有运行时类型检查来保证转换的安全性,最常用的是基本数据类型之间的转换 ②const_cast(expression) <type-id>上面的static_cast不能将c
阅读全文
posted @ 2022-10-21 01:31 Dhw不爱Cpp
阅读(150)
评论(0)
推荐(0)
二叉树部分知识点
摘要: 关于满二叉树和完全二叉树: 满二叉树:每个分支节点都存在左子树和右子树,且叶子节点在同一层 完全二叉树:按层序编号,如果编号出现空档,则说明不是完全二叉树,反之则是 已知前序遍历和中序遍历,可以唯一确定一颗二叉树; 已知后序遍历和中序遍历,可以唯一确定一颗二叉树; 已知前序遍历和后序遍历,无法唯一确
阅读全文
posted @ 2022-10-21 01:25 Dhw不爱Cpp
阅读(38)
评论(0)
推荐(0)
关于gdb调试
摘要: ①gcc test.c -o test -g(生成所需文件) ②gdb test (进入gdb模式) ③set args a b(设置参数a,b,空格隔开) ④show args(获取所设置的参数) ⑤使用q或quit退出gdb模式 gdb模式下的命令: 查看当前文件的代码: list 显示行代码
阅读全文
posted @ 2022-10-21 01:24 Dhw不爱Cpp
阅读(40)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享