自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言常见字符串操作函数大全,一篇胜千篇!

在 C 语言中,可以使用标准库函数将整数转换成字符串。最常用的方法是使用 sprintf或 snprintf 函数。在一些编译器中,你可能还可以使用 itoa函数

2024-11-01 17:40:17 1533

原创 计算机的存储形式?怎么判断大小端?

小端存储:是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,存储模式将地址的高低和数据位权有效地结合起来。大端存储:是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,大端存储符合我们对数据的认识。

2024-10-25 11:12:54 438

原创 读取字符、字符串,c语言中的输入输出不会再乱了!

在C语言中,输入输出缓冲区是提高I/O操作效率的一种机制。通过使用缓冲区,程序可以减少直接与硬件(如键盘、显示器或文件)交互的次数,从而提高性能。缓冲区是内存中的一块区域,用于临时存储数据。在进行输入输出操作时,数据首先被写入缓冲区,然后再从缓冲区传输到目标设备。

2024-09-26 23:10:38 1104 1

原创 设计模式之单例模式

单例模式是一种创建型设计模式, 它的核心思想是保证一个类只有一个实例,并提供一个全局访问点来访问这个实例。

2024-09-25 19:48:26 1020

原创 搞懂!变量的声明与定义,初始化与赋值!

声明:只是规定了变量的类型和名字,而没有进行内存分配。定义:不仅规定了变量的类型和名字,而且进行了内存分配,也可能会对量进行初始化。一个变量只有经过定义,才能够被使用。如果只有声明没有定义,那么变量将不能被使用(排除在其他文件被定义的情况)。其实也很好理解,没有内存空间的变量,可以使用么?显然不可以。

2023-09-19 09:31:49 511

原创 插入排序,要覆盖,不是交换!

每次循环找到无序部分的首元素和有序部分的末尾下标,比较对应的两值大小

2023-09-14 10:22:27 213

原创 冒泡排序有什么细节?怎么优化!

每次将较大值元素交换到后面,交换完一趟后,未排序数组部分的最大值放在已排序数组部分的前一个位置。在内层循环开始前添加标记位,如果标记位在冒泡期间未修改,说明数组已有序,可以直接结束循环。

2023-09-13 10:50:06 147

原创 计数排序,认为是最简单的排序!

由于用来计数的数组的长度取决于待排序数组中数据的范围,这使得计数排序对于数据范围很大的数组,需要大量时间和内存。计数数组中的值还原到原数组的值,将计数数组计数不为0的下标值存入原数组中,每存入一次,该下标对应的计数数组中的计数减一。因此在还原时,如果bucket数组中的值不为0,则将此值的下标放到原数组中,再将bucket数组的值减一,即计数减一。数组中值为6出现了一次,存入bucket数组下标为6的位置。原数组的最大值为6,那么申请计数数组的长度为7,并初始化为0。计数数组的下标对应原数组中的值。

2023-09-12 11:45:33 175

原创 一文搞懂字符串,字符串常量,字符数组,字符指针!

字符串常量,字符数组和字符指针,真的搞懂了吗?

2023-08-20 10:27:59 397

空空如也

空空如也

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

TA关注的人

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