首页
学习
活动
专区
工具
TVP
发布

C++核心编程

专栏成员
124
文章
129167
阅读量
26
订阅数
C语言深入理解extern用法 | 变量声明 | static
我们一般把所有的全局变量和全局函数的实现都放在一个*.cpp文件里面,然后用一个同名的*.h文件包含所有的函数和变量的声明。如:
CtrlX
2022-11-22
1.7K0
Linux中vi与vim编辑操作
命令模式到编辑模式:插入命令i,附加命令a,打开命令o,修改命令c,取代命令r,替换命令s
CtrlX
2022-11-18
3.1K0
使用Linux开发的相关配置:tldr | 分屏操作 | 管道
linux一切都在命令行下操作,有着丰富的命令行工具。但是当你对命令不熟(再优秀的程序员也无法记住全部),却想做什么的时候却有点懵,比如用于打包解压缩命令的tar,怎么用?
CtrlX
2022-11-18
1.4K0
C/CPP中的auto关键字对比分析
auto是C语言的一个关键字,关键字主要用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。
CtrlX
2022-11-14
8510
C/CPP前置后置递增运算符原理与复杂组合运算
我们可能认为先计算num/2,接着计算5*(1 + num++),但是编译器可能先计算第二项,递增num,然后再计算num/2时结果可能偏大。
CtrlX
2022-10-04
5190
C/CPP数组的深入理解 | 指针与数组 | 一二三维数组
数组是一段连续的内存,除了定义数组变量,也会用指针来表示数组,但是数组和指针不是完全相同的,数组有很多特性,例如数组有确定数量的元素,而指针只是一个标量值。
CtrlX
2022-10-04
6960
C语言动态内存分配函数malloc(),calloc(),realloc()用法对比分析
特点: 所开辟的内存是在栈中开辟的固定大小的 ,如a是4字节 ,数组b是40字节 ,并且数组在申明时必须指定其长度 , 如果是全局数组的话,内存是在编译时分配好的,如果是局部变量数组的话,运行时在栈上静态分配内存。
CtrlX
2022-10-04
1.3K0
C++泛型编程,模板(二)类模板
总结:类模板和函数模板语法相似,在声明模板template后面加类,此类称为类模板
CtrlX
2022-09-26
1.3K0
C++运算符重载(四)之赋值运算符重载
如果指针不为空就释放指针指向的堆区内存,并且让指针的指向改为NULL,防止之后误操作。
CtrlX
2022-09-21
8170
C++对象的初始化和清理之构造函数和析构函数分析与实例(一)
c++利用了构造函数和析构函数解决上述问题,这两个函数将会被编译器自动调用,完成对象初始化和清理工作。
CtrlX
2022-08-10
6060
C++引用分析实例与案例刨析及使用场景分析详解
可以修饰实参。本质:接收(int *const a ,int * const b) 传入(&a,&b),编译器自动把识别引用所以使用引用时只传入(a,b)即可。
CtrlX
2022-08-10
2720
C++面向对象封装特性的实例分析与应用扩展(二)
主体文件之用来存放判断点和圆的关系的函数和main函数,使程序的目的更加明确,代码更加易读。
CtrlX
2022-08-10
2460
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档