当前位置: 首页 > article >正文

C++冷门知识点1

1.特殊情况汇总:

负数,空指针,叶节点,INT_MAX和INT_MIN

2.双指针法(快慢指针,头尾指针),三数指针法(链表逆序那块)

3.一定要注意极端情况

2.e后边可以跟负数但是不能跟小数

3.string的push_back不能直接插入整形

参数是97的话,插入的是a

这样的话即插入字符b

4.vector<bool>类型的变量在resize后默认新的就是全0 (测试环境:VS2022)

5.

10.INT_MIN的补码是10000000 00000000 00000000 00000000

原码取反加一会溢出

11.

13.

即说明是单向链表

14.

15.数组作为函数进行传递时,数组就会自动退化成同类型的指针(尽管形参是数组的形式)

17.cout打印浮点数时,不会打印小数点后边的0,会出现后边没有小数点的情况

18.

那是-2的补码


http://www.kler.cn/a/321612.html

相关文章:

  • MySQL【七】
  • Elasticsearch 8.16.0:革新大数据搜索的新利器
  • docker部署bitnami/etcd:latest
  • 使用Python实现深度学习模型:智能食品配送优化
  • 解决部署RKE2或K3S-“docker.io/rancher/mirrored-pause:3.6\“: -无法拉取镜像办法
  • 二五、pxe自动装机
  • 基于SpringBoot+Vue+MySQL的电影院购票管理系统
  • word2vector训练数据集整理(代码实现)
  • 设计模式、系统设计 record part01
  • 生信初学者教程(十一):数据校正
  • 【C语言】手把手带你拿捏指针(完)(指针笔试、面试题解析)
  • 算法学习021 c++有多少张桌子 并查集算法学习 中小学算法思维学习 比赛算法题解 信奥算法解析
  • pandas习题 042:将列标签中的日期由近到远排列
  • map的使用
  • FFmpeg源码:avio_skip函数分析
  • 云计算Openstack Nova
  • elasticSearch常见命令及历史数据迁移
  • openlayers中一些问题的解决方案
  • JVM 类加载机制2
  • R语言 基础笔记 2
  • 【数据结构】算法的时间复杂度
  • Python OpenCV精讲系列 - 滤波器深入理解(十四)
  • 手机换新,怎么把旧iPhone手机数据传输至新iPhone16手机
  • Linux 进程控制
  • C++学习,# 和 ## 运算符
  • 程序bug的修复之道