sizeof

C语言进阶教程:多级指针的应用

在C语言中,指针可以指向变量的地址。多级指针(Pointers to Pointers 或 Multilevel Pointers)则是指向另一个指针地址的指针。这种概念可以扩展到任意级别(二级指针、三级指针等),但在实际应用中,二级指针最为常见,三级或更高级

sizeof 指针 c语言 printf 指针数组 2025-05-17 12:19  3

【两数之和】C语言版

如果两个元素相加大于target,那么说明right左边的所有元素与right所指元素相加都大于target,此时right应该左移,即此时right指向的元素一定无法与其他的元素组成等于target;

sizeof res c语言 ret target 2025-02-22 16:25  8

CSP-J/S冲奖第21天:插入排序

•扑克牌排序:就像整理手中的扑克牌,每次将一张牌插入到已排好序的牌中合适位置•动态演示:初始序列:[5, 2, 4, 6, 1, 3]排序过程:→ [2, 5, 4, 6, 1, 3]→ [2, 4, 5, 6, 1, 3]→ ... → [1, 2, 3,

sizeof temp arr cout 二分查找 2025-03-31 03:59  11

CSP-J/S冲奖第20天:选择排序

定义:选择排序是一种简单直观的排序算法,每次从未排序部分选择最小(或最大)的元素,放到已排序部分的末尾。类比:就像整理书架时,每次都从剩下的书中找到最小的那本,放在正确的位置。特点:时间复杂度为 (O(n^2)),适合小规模数据。交换次数少,性能比冒泡排序略优

sizeof 数组 cin arr swap 2025-03-29 01:17  11

C语言指针的本质

指针是C语言中最为核心且独特的机制,它赋予了程序员直接操作内存的能力。在高级语言普遍依赖抽象内存模型的今天,指针的存在使C语言保持了与硬件架构的高度一致性。要理解指针的本质,需从计算机内存的基本结构入手。

sizeof void 指针 c语言 c语言指针 2025-02-21 15:20  10

CSP-J/S冲奖第16天:冒泡排序

定义:冒泡排序是一种简单的排序算法,通过重复地遍历数组,比较相邻元素并交换顺序,直到数组有序。类比:就像水中的气泡逐渐上浮,较大的元素会“冒”到数组的末尾。特点:简单直观:适合初学者理解排序的基本原理。时间复杂度:最坏情况下为 (O(n^2)),适合小规模数据

sizeof 数组 cin temp arr 2025-03-14 23:09  11