自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++入门知识

• 定义命名空间,需要使⽤到namespace关键字,后⾯跟命名空间的名字,然后接⼀对{}即可,{}中 即为命名空间的成员。命名空间中可以定义变量/函数/类型等。• namespace本质是定义出⼀个域,这个域跟全局域各⾃独⽴,不同的域可以定义同名变量,所以重复使用一个名字来定义变量就不会有冲突了。• C++中域有函数局部域,全局域,命名空间域,类域;域影响的是编译时语法查找⼀个变量/函数/ 类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。

2024-07-24 09:03:46 339

原创 数据结构--二叉树

二叉树可以看作是由根节点和左子树,右子树所组成的。每个节点的度数都不会大于2。

2024-07-20 15:12:08 964

原创 计算机网络 (第一章. 概述)

计算机网络(网络)由若干的节点和链接这些节点的链路组成,其中节点可以是:计算机、集线器、交换器或路由器等。(图1 - 2.(a))互连网:有多个网络通过一些路由器互相连接起来的,构成了一个覆盖范围更大的计算机网络。(互连网就是网络的网络)。(图1 - 1. (b))

2024-04-11 20:27:39 115

原创 动态内存管理

我们已经掌握的内存开辟有两种方式:intval=10;charch[5];对于方式1,我们开辟的是一个整形大小(4个字节)的大小。对于方式2,我们开辟了一个连续的空间(5个字节)。在这里我们开辟的空间是固定的,我们无法在后续改变内存空间的大小,显得特别的不方便,所以我们要引入动态内存开辟来使得内存分配更为灵活。

2024-04-02 23:09:14 1798

原创 C语言中的自定义类型

在C语言中有三种常见的自定义类型:结构体,联合体,枚举。

2024-03-29 23:27:03 1648

原创 数据在内存中的存储

1.整数的二进制表示有三种形式:原码,反码,补码。对于整数的二进制表示形式,我们规定:二进制的最高位为符号为,正数最高位为 “ 0 ”,负数的最高位为 “ 1 ”。其他位为数值位。正整数的原码,反码,补码形式一样。负整数的反码为原码的符号位不变,其他位按位取反;补码=反码+1。对整形来说,在内存中是按照反码的形式存储,我们使用补码有利于将正数与负数进行统一的处理(按照加法处理),这样就不需要额外的电子元件。2.大小端字节序与字节序的判断大端字节序存储:将数据的低位字节储存到高地址处;

2024-03-25 12:47:14 1744

原创 初阶版指针

我们在32位的机器上地址是由32个0或1组成的二进制序列,就有32个比特位,故需要四个字节的空间来储存,故一个指针变量的大小为4个字节。指针变量相当于我们日常生活中的高楼大厦里面的门牌号,门牌号方便我们准确的找出对应的房间,而指针则方便我们找出一块内存空间里面所存储的内容。我们从上可知道指针类型type *是为了存放对应type 类型的地址,那么指针变量的大小是不是和对应类型的变量的大小一样呢?指针 - 指针:前提是两个指针都指向了同一个空间,其结果得到的绝对值是指针与指针之间的元素个数。

2024-01-17 10:34:47 367 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除