技术栈
c语言
坚持编程的菜鸟
1 小时前
c语言
·
算法
·
模拟实现memmove
模拟实现memmove
my_memmove手动实现 memmove 内存移动函数,可处理内存重叠场景:目标地址与源地址重叠时从后往前拷贝避免数据覆盖,无重叠则正向拷贝;主函数分别测试内存重叠拷贝、普通内存拷贝两种场景并输出结果。
qq_44801116
5 小时前
java
·
c语言
·
开发语言
C语言中的指针函数和函数指针
指针函数和函数指针这对词语总是让人迷惑,其实只是语法长得像,造成极易混淆。先来说明它们的区别然后逐一展开介绍两者定义和实际使用情况
坚持编程的菜鸟
3 小时前
c语言
·
算法
·
判断大小端
编写判断大小端程序
该程序借助联合体成员共用同一块内存的特性实现大小端检测,联合体内部同时定义 int 整型与 char 字符变量,给整型变量赋值 1 后读取字符变量的值,若值为 1 说明数值低位字节存储在内存低地址,本机是小端模式,反之则为大端模式,最终在主函数中调用检测函数并输出本机字节存储方式。
不负岁月无痕
4 小时前
java
·
linux
·
c语言
·
开发语言
·
c++
·
面试
简单理解操作系统结构
1.冯诺依曼体系理解这个结构体系主要是用来描述 电脑硬件的之间的关系输入设备 很明显就是 键盘 鼠标等把数据写入计算机的东西
clerly
5 小时前
c语言
·
多态
·
继承
·
封装
·
结构体
C语言如何实现继承?
继承要解决什么问题先看一个实际场景:项目里有三种I2C传感器,每种都需要I2C读写、设备地址、初始化状态。如果每个传感器都独立定义一遍,I2C相关代码重复三份,改一个地方要改三处。
wengqidaifeng
7 小时前
c语言
·
单片机
·
嵌入式硬件
2026 年电赛(TI 杯)H 题:MaxiCamPro、双主控通信、VOFA+ 遥测与可复现实验方法
个人主页:个人专栏:本系列记录 MSPM0G3507 双主控小车从赛题分析、硬件搭建、底层驱动、循迹调试,到摆杆滚球控制和最终测评复盘的完整过程。文章中的路径均为仓库相对路径,代码、测试脚本和模块封装可以直接从公开仓库取得。
坚持编程的菜鸟
8 小时前
c语言
·
算法
·
模拟实现strncpy
模拟实现strncpy
本题主要用到指针操作,需要考虑指针移动和指针类型等细节。 坚持编程,我一直在路上!
c23856
8 小时前
c语言
·
开发语言
·
c++
C/C++每日一练20
题目解析:假设题目为 “在数组中找到唯一出现奇数次的元素”。由于其他元素出现偶数次,通过异或运算,相同元素异或为 0,0 与目标元素异或结果即为目标值。思路:利用异或特性:a^a=0,0^a=a。遍历数组,所有元素异或后,偶数次元素抵消,结果就是目标元素。代码:
CAE二次开发工程师
9 小时前
c语言
·
开发语言
·
python
【C语言入门到精通】-基础篇
大家好,欢迎来到咱们零基础C语言入门教程的第一期视频!很多刚接触编程的同学,上来就直接敲代码、背语法,其实特别容易学懵。今天咱们不写代码,先好好聊聊C语言到底从哪来、为什么几十年过去了,它依然是编程界的常青树,不管是学Java、Python,还是做嵌入式、操作系统,C语言都是绕不开的基础。
Navigator_Z
12 小时前
c语言
·
算法
·
leetcode
LeetCode //C - 1187. Make Array Strictly Increasing
Given two integer arrays arr1 and arr2, return the minimum number of operations (possibly zero) needed to make arr1 strictly increasing.
别动我齐刘海
14 小时前
c语言
·
c++
·
人工智能
·
深度学习
·
学习
·
机器学习
·
机器人
“三层同步审计”判定掉帧缺失
建立一个“Axis 原始输出—MocapApi—我们的程序”三层同步审计。只有这样才能判定缺失到底发生在哪一层。
十月的皮皮
14 小时前
c语言
·
stm32
·
单片机
·
stm32cubemx
STM32从零到量产开发:四路继电器工业控制模块开发 -上位机主窗口设计说明
MainForm 是 P02HostPC 命名空间下的核心上位机主窗口模块,专为 P02 4通道继电器控制器设计。该模块面向工业控制场景,提供了完整的设备交互、状态监控与参数配置能力。
Chen—LSN
16 小时前
c语言
·
开发语言
·
算法
·
c#
C语言——深度理解指针(6)
在学习操作符的时候,我们学习了 sizeof , sizeof 计算变量所占内存空间⼤⼩的,单位是字节,如果操作数是类型的话,计算的是使⽤类型创建的变量所占内存空间的⼤⼩。
0x3F(小茶)
15 小时前
c语言
·
单片机
·
mcu
FreeRTOS 系统配置
FreeRTOSConfig.h 配置文件,这个头文件是 FreeRTOS 移植和裁剪的核心,通过一系列宏定义,我们可以精确控制内核功能、资源占用和行为特性。
wuyk555
14 小时前
c语言
·
开发语言
·
stm32
·
单片机
·
嵌入式硬件
·
机器学习
第1章:无刷电机核心原理与运行机制
很多同学学习无刷电机控制都会遇到一个问题:看得懂原理图、抄得动代码,但永远不懂底层逻辑。六步换相为什么是6个扇区?FOC为什么要坐标变换?为什么有方波和正弦波两种驱动?为什么无刷电机需要换相才能持续旋转?
坚持编程的菜鸟
14 小时前
c语言
·
算法
·
模拟实现strncat
模拟实现strncat
本题主要考察指针类型和指针移动操作。 坚持编程,我一直在路上!
Hhy_1107
15 小时前
c语言
·
开发语言
·
数据结构
·
学习
·
visual studio
【从零开始学数据结构 ⑥】:二叉树之堆——打破规则的优先队列
在上一篇文章中,我们讲到了队列,队列讲究的是绝对的公平,遵循 FIFO(First In, First Out,先进先出)线性原则, 堆打破了纯粹的时间顺序,出队时不看是谁先来的,而是看“谁的优先级高/谁的数据最大(或最小)”。
wengqidaifeng
15 小时前
c语言
·
单片机
·
嵌入式硬件
2026 年电赛(TI 杯)H 题:完整测评流程、失败案例复盘、比赛策略与开源交付
个人主页:个人专栏:本系列记录 MSPM0G3507 双主控小车从赛题分析、硬件搭建、底层驱动、循迹调试,到摆杆滚球控制和最终测评复盘的完整过程。文章中的路径均为仓库相对路径,代码、测试脚本和模块封装可以直接从公开仓库取得。
0x3F(小茶)
15 小时前
c语言
·
arm开发
·
单片机
FreeRTOS 任务相关 API 函数
这是使用 FreeRTOS 的起点,文档介绍了两种创建方式和一种删除方式。当你需要暂停某个任务,并在一段时间后从暂停点继续执行时,使用挂起和恢复机制,而非删除+重建(后者会丢失任务内部的变量状态)。
ysu_0314
15 小时前
c语言
【创作128天纪念】从新手村踏上征途
前言:2026年4月1日,我发表了第一篇技术博客《菜刀小试之我才刚进新手村》。不知不觉,今天是我成为 C/C++ 创作者的第 128 天。回首这段旅程,从最初敲下第一个指针示例,到文章荣幸入选《C/C++领域内容榜》第 6 名,创作见证了我的每一次技术蜕变。