C++日常遇到的一些坑的总结

一、const 相关

C++中const的不同位置的用法
const 修饰符用法总结

二、函数形参没有变量名

三、指针偏移问题

笔记:

  • 包含来自C++标准库的头文件,用#inlcude<xxx>,包含不来自C++标准库的头文件,用#include"xxx"
  • 最好用nullptr ,比如int *p1=nullptr;这等价于int *p1=0;
  • 指针的值为0(控制之),则指针作为条件时,条件表达式取false,除此之外条件表达式都取true
  • 游戏程序员科技树,全读完算你nb
相关推荐
禁默4 分钟前
基于Rust实现爬取 GitHub Trending 热门仓库
开发语言·rust·github
大邳草民7 分钟前
深入理解 Python 的属性化方法
开发语言·笔记·python
syker11 分钟前
太极指令集架构(TCIS)v1.1与主流指令集比较研究报告
c++·架构
胎粉仔33 分钟前
Swift 初阶 —— Sendable 协议 & data races
开发语言·ios·swift·sendable·并发域·data races
青衫码上行1 小时前
【Java Web学习 | 第九篇】JavaScript(3) 数组+函数
java·开发语言·前端·javascript·学习
jf加菲猫1 小时前
第1章 认识Qt
开发语言·c++·qt·ui
铅笔小新z2 小时前
深入理解C语言内存管理:从栈、堆到内存泄露与悬空指针
c语言·开发语言
m0_495562782 小时前
Swift-snapKit使用
开发语言·elasticsearch·swift
q***18842 小时前
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
开发语言·后端·golang
多多*2 小时前
一个有 IP 的服务端监听了某个端口,那么他的 TCP 最大链接数是多少
java·开发语言·网络·网络协议·tcp/ip·缓存·mybatis