logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++中的内存管理

其实刚才我们可以体会到,new和delete操作内置类型与C语言中的malloc、calloc、free等除了用法上没啥太大区别,其实,C++中引入这两个关键字是为了操作自定义类型。int _month;int _day;int main()//如果像C语言那样使用malloc进行动态内存开辟//如果使用C++中的newreturn 0;以上两种写法有啥区别呢?

#c++#开发语言
计算机网络概述

互联网是一种计算机网络。计算机网络(简称网络)由若干节点和连接这些节点的链路组成。网络中的节点可以是路由器、计算机等,如图a中就是一个简单的网络。有多个网络通过一些路由器相互连接,构成一个覆盖范围更大的计算机网络,这样的网络称为为“互连网”,互连网是网络的网络实际上,我们总是用一朵云来表示网络,如图,用云来表示网络的好处是可以先不考虑每一个网络中的细节,而是讨论与这个互联网相关的一些问题。网络把许

#计算机网络
从零开始搞定类和对象(上)

C++中的关键字struct也可以定义类,C++兼容C语言中struct的用法,同时将struct升级为了类,相较于struct定义结构体,明显变化是struct中可以定义函数,一般情况下我们还是推荐用class定义类。int* arr;int val;//类名就是类的类型,所以不需要加上struct关键字int main()//如果把S当做结构体://此时就是定义结构体变量//如果把S当做类名/

#开发语言#c++
C语言:预处理详解

语法形式:#define name(标识符)stuff(常量值)//register是C语言中的一个关键字,是寄存器的意思int main()//建议将num中的值放到寄存器register中//为啥说是建议?因为寄存器数量有限,会有编译器决定是否将变量放到寄存器中//这句代码的效果等价于上面那一句return 0;switch (i)case 1:CASE 2:CASE 3://效果上等价于:s

#c语言#开发语言
从零开始搞定类和对象(上)

C++中的关键字struct也可以定义类,C++兼容C语言中struct的用法,同时将struct升级为了类,相较于struct定义结构体,明显变化是struct中可以定义函数,一般情况下我们还是推荐用class定义类。int* arr;int val;//类名就是类的类型,所以不需要加上struct关键字int main()//如果把S当做结构体://此时就是定义结构体变量//如果把S当做类名/

#开发语言#c++
C语言内存函数

函数原型:memcpymemcpysourcenumsourcememmovememcpy<string.h>sourcenum拷贝完成后,返回目标空间的起始地址。

#c语言#开发语言#算法 +1
从零开始搞定类和对象(上)

C++中的关键字struct也可以定义类,C++兼容C语言中struct的用法,同时将struct升级为了类,相较于struct定义结构体,明显变化是struct中可以定义函数,一般情况下我们还是推荐用class定义类。int* arr;int val;//类名就是类的类型,所以不需要加上struct关键字int main()//如果把S当做结构体://此时就是定义结构体变量//如果把S当做类名/

#开发语言#c++
到底了