9.8号学习任务

  1. 线代基础知识和概念
  2. letcode上二叉树相关概念
  3. 数据结构 过一遍 晚上编程实现一下
c++复仇之路
先把面对对象的特性学了,然后进阶扣细节,虚函数和析构函数等。
然后学c++11。
然后内存管理,智能指针。
最后看const等面试官爱问的细节。

c++ 基础

1.sizeof()
一个操作符
功能:返回对象或类型所占的内存字节数
sizeof()的处理都是在编译阶段进行的
sizeof两种语法
数组的sizeof值等于数组所占用的内存字节数,但对于char数组来说,NULL终结符也被计算在内。sizeof(数组)=数组类型字节*数组元素个数
结构体的sizeof 不好说,跟编译器的实现有关,字节对齐or最宽类型的整数倍
与Strlen(char *)的区别:一个是operation一个是function
strlen函数求的是字符串的实际长度,截止到第一个'\0'。不包括'\0'
而sizeof返回的是变量声明后所占的内存。
如 char str[10]="wxy"; strlen(str)==3,sizeof(str)=10(1*10);

C++11的特性
1.大括号初始化

全部评论

相关推荐

10-09 00:50
已编辑
长江大学 算法工程师
不期而遇的夏天:1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
我见java多妩媚:大外包
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务