- 博客(14)
- 收藏
- 关注
原创 C语言初阶 --- 数据在内存中的存储
其实超过⼀个字节的数据在内存中存储的时候,就有存储顺序的问题,按照不同的存储顺序,我们分为⼤端字节序存储和⼩端字节序存储,下⾯是具体的概念:⼤端(存储)模式:是指数据的低位字节内容保存在内存的⾼地址处,⽽数据的⾼位字节内容,保存在内存的低地址处⼩端(存储)模式:是指数据的低位字节内容保存在内存的低地址处,⽽数据的⾼位字节内容,保存在内存的⾼地址处。
2024-08-29 17:01:09 1072
原创 虚拟机和云服务器的区别有哪些
定义:虚拟机是在物理服务器上模拟出来的一个完整的计算机系统,包括操作系统、硬件和应用程序。云服务器是在云平台上提供的虚拟服务器实例,可以通过云服务提供商进行管理和分配。资源隔离:虚拟机在物理服务器上通过虚拟化技术进行隔离,每个虚拟机都具有独立的操作系统和资源。部署和管理:虚拟机需要通过虚拟化软件进行创建、部署和管理。云服务器基于云平台提供商的管理界面或API进行创建、启动、停止和管理。总的来说,虚拟机更适用于需要更高资源隔离和更为定制化的环境,而云服务器更适用于弹性扩展和更灵活的资源管理。
2024-08-10 01:36:56 268
原创 C语言入门 --- sizeof 与 strlen 的区别
sizeof ( ) 操作符⭕sizeof 只关注占⽤内存空间的⼤⼩,不在乎内存中存放什么数据⭕sizeof计算操作数所占内存的 ⼤⼩,单位是字节⭕sizeof 括号内不支持运算,只关注数据类型strlen ( ) 函数⭕strlen是库函数,使⽤需要包含头⽂件 string.h⭕srtlen是求字符串⻓度的,统计的是 '\0' 之前字符的个数。
2024-08-05 18:53:59 955
原创 数据结构 --- 复杂度讲解
时间和空间(即寄存器)都是计算机资源的重要体现,而算法的复杂性就是体现在运行该算法时的计算机所需的资源多少。研究复杂度的根本目的是为了降低复杂度,在时间复杂度和空间复杂度之间权衡出一个最佳解决方案。算法中的基本操作的执行次数,即执行这个算法所需要的计算工作量,为算法的时间复杂度计算时间复杂度时,并不一定要计算精确的执行次数,而只需要知道大概执行次数,那么这里我们使用大O的渐进表示法。推导大O阶方法:
2024-08-02 23:44:40 216
原创 初步理解指针 --- 从入门到精通
计算机上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数据也会放回内存中,计算机中每个内存单元的⼤⼩取1个字节。❗⼀个⽐特位可以存储⼀个2进制的位1或者0👇计算机中常见的单位:每个内存单元也都有⼀个编号,有了这个内存单元的编号,CPU就可以快速找到⼀个内存空间。在计算机中我们把内存单元的编号也称为地址。在C语⾔中给地址起了新的名字叫:指针。由此可见:内存单元的编号 == 地址 == 指针。
2024-08-02 16:43:01 377
原创 C语言入门 --- 移位操作符
ps. 对于整形来说:数据存放内存中其实存放的是补码,简单来说,CPU在运算时候,统一使用的是补码。的2进制表⽰⽅法有三种,即原码、反码和补码。在解释移位操作符的概念前,我们需要对。
2024-02-23 21:22:56 523
原创 C语言入门 --- Minesweeper(扫雷)
/ mine数组 // show数组。game.h // 游戏需要的数据类型和函数声明。test.c // 游戏的测试逻辑。
2024-02-22 00:35:45 1030 1
原创 C语言入门 --- 分支循环
循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构,可以看成是一个条件判断语句和一个向回转向语句的组合。循环结构由三个要素组成,分别为循环变量、循环体和循环终止条件。循环结构:也称为重复结构,程序中反复执行的一组指令或程序段循环体:被反复执行的程序段循环变量:用来控制循环是否继续进行的变量常见的循环结构有三种,为for循环while循环,以及do while循环。那么,我们作为编程小白该如何正确且有效的使用这三种语句?目录介绍① while循环的介绍及使用② for循环的介绍及使用。
2024-01-29 00:01:37 1906
空空如也
正负五伏,12伏九伏,的稳压电源multisim14
2024-02-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人