自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针7:二级指针

本文介绍了二级指针的概念与应用。一级指针存储变量地址,二级指针则存储指针的地址。通过内存模型和代码示例,展示了二级指针如何通过*pp访问最终变量值。核心用途包括:1)在函数中修改原指针;2)处理动态二维数组;3)实现链表等数据结构。常见误区包括混淆二级指针与二维数组,以及忽视内存释放。文中通过指针交换示例演示了二级指针的实际操作。总结指出:一级指针指向变量,二级指针指向指针,每次解引用(或)操作都对应一层地址解析。

2025-08-13 20:10:23 269

原创 C基础:结构体

struct 结构体名 { 数据类型 成员1;数据类型 成员2;... };

2025-06-18 22:23:01 521

原创 指针6:函数指针与指针函数

函数指针是指向函数的指针变量。它可以用来存储函数的地址,并通过该指针调用函数。

2025-06-17 13:14:20 638

原创 指针5:指针的输入与简单运算

首先定义一个变量,并声明一个指向该变量的指针。

2025-06-16 10:48:56 697

原创 指针4:指针变量与地址编号

计算机内存是由许多连续的存储单元组成的,每个存储单元都有一个唯一的编号,这个编号就是。指针变量的核心功能是存储和操作内存地址。当我们将某个变量的地址赋值给指针变量时,指针变量就存储了该变量的地址。换句话说,指针变量保存的是数据在内存中的位置(地址),而不是数据本身。指针变量是一种特殊的变量,它的作用是存储另一个变量的。我们可以把内存想象成一排房子,每个房子都有一个门牌号(地址)。指针变量本身也有一个地址,因为它是存储在内存中的变量。我们可以通过指针变量访问其指向的地址中存储的数据。表示这是一个指针变量,

2025-06-16 09:56:21 597

原创 指针3:数组指针与指针数组

数组指针是一个指向数组的指针。也就是说,这个指针存储的是整个数组的首地址,而不是单个元素的地址。指针数组是一个数组,其中每个元素都是一个指针。也就是说,这个数组存储的是一系列指针变量。特性数组指针(Pointer to Array)指针数组(Array of Pointers)定义指向整个数组的指针存储多个指针的数组数据类型需要指定数组的大小和类型每个元素可以是不同类型的指针访问方式通过解引用访问整个数组通过索引访问每个指针指向的内容实际应用场景处理多维数组、矩阵运算。

2025-06-14 17:52:44 462 2

原创 指针2:指针作为形参操作数组

在C语言中,数组名本质上是一个指向数组首元素的指针。因此,当我们需要通过函数来操作数组时,通常会将数组的指针作为函数的形参传递给函数。这样可以避免复制整个数组的数据,从而提高程序的效率。假设我们有一个项目需求:需要编写一个函数来计算一组数据的平均值。为了实现这一功能,我们可以使用指针作为形参来操作数组。假设我们在项目中还需要找到数组中的最大值,可以继续扩展上述代码。

2025-06-14 17:24:10 620

原创 指针1:用指针遍历数组

指针

2025-06-13 20:47:21 403

原创 C语言经典项目——ATM系统详解

ATM系统项目

2025-06-12 21:01:32 454

原创 简单经典循环问题3:猴子吃桃问题

猴子吃桃问题

2025-06-12 20:44:45 308

原创 简单经典循环问题2:猜数字小游戏

猜数字小游戏

2025-06-12 20:34:53 400

原创 简单经典循环问题1:打印九九乘法表

九九乘法表

2025-06-12 20:26:57 261

原创 冒泡排序详解

C语言 冒泡排序

2025-06-12 19:50:38 496

原创 C 语言中变量命名的基本规则

【代码】C 语言中变量命名的基本规则。

2025-05-04 11:06:03 452

原创 excle常用函数公式及其应用

excle常用函数应用及相关补充

2025-04-26 19:24:09 1056

原创 计算机CPU处理运算 补码运算

补码运算 溢出原理与处理

2025-04-22 20:04:31 997

原创 二进制的概念 转换 和实际应用场景

二进制是计算机科学中最基本的数制系统,所有的数据和指令在计算机内部都以二进制的形式表示和处理。理解二进制的概念是学习计算机技术的第一步。这与我们日常生活中常用的十进制(0-9十个数字)不同。

2025-04-22 08:39:33 2579

原创 Linux常用相关命令

【代码】Linux常用相关命令。

2025-04-19 21:47:34 779 1

空空如也

空空如也

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

TA关注的人

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