技术栈
c语言
水饺编程
1 小时前
c语言
·
c++
·
windows
·
visual studio
第3章,[标签 Win32] :WM_CREATE 消息的产生
上一篇:第3章,[标签 Win32] :消息的处理回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
会员果汁
1 小时前
c语言
·
数据结构
双向链式队列-C语言
代码实现简单,记录一下
C语言不精
1 小时前
c语言
·
开发语言
·
算法
c语言-优雅的多级菜单设计与实现
很多嵌入式设备都是采用c语言编写,而很多涉及到人机交互的设备都避免不了菜单设计,虽然(包括我本人),以前都是写循环嵌套这种方式的菜单,在简单的项目中这种做法快速,但是如果在大型项目中,比如实现三级菜单,就会显得整个代码太庞杂,可维护性基本没有,还会被同事歧视,本文记录我学习和实现一个多级菜单的过程,涉及C 语言的结构体、函数指针以及栈结构,代码运行平台是espidf
star learning white
3 小时前
c语言
·
开发语言
xmC语言10
计算机中所有的东西都需要有自己的存储空间,比如你int a=10;printf a的数值呈现出10的步骤是:先去访问存储着a的空间,再将空间中储存的数值10给你呈现出来。每一个空间都有它对应的编号,也可以说是地址,指针就是存储地址的空间的变量
福尔摩斯张
4 小时前
linux
·
运维
·
服务器
·
c语言
·
网络
从Select到Epoll:深度解析Linux I/O多路复用演进之路(超详细)
在现代互联网服务架构中,高并发处理能力是衡量服务器性能的关键指标。想象这样一个场景:一个直播平台需要同时服务数十万甚至上百万在线用户,如果采用传统的“一个连接一个线程”模型,系统资源将迅速耗尽。这就是著名的C10K问题(即单机1万个并发连接)。
qq_739175369
4 小时前
c语言
·
stm32
·
单片机
·
嵌入式硬件
开源基于STC8的智能浇花与温湿度报警系统
社会在不断进步,上班、出差、旅游也成了人们生活的一部分,这就会导致人们没有时间去看护这些花草。对此问题,我们不禁会想到:如果有人能帮我们浇灌那该有多好!对于这样的想法,我们能联想的就是“自动浇花系统。
GesLuck
4 小时前
c语言
·
开发语言
·
物联网
·
硬件架构
Beaglebone BB Black C版 AM3358(一)
AM3358是德州仪器(TI)推出的Sitara系列ARM Cortex-A8工业级微处理器,主频1GHz,集成丰富外设接口,适用于工控、物联网等嵌入式场景。
hefaxiang
5 小时前
c语言
·
开发语言
C语言数据类型和变量(上)
C语言提供了丰富的数据类型来描述生活中的各种数据。比如:使用整型类型来描述整数,使用字符类型来描述字符,使用浮点型类型来描述小数。
Bona Sun
5 小时前
c语言
·
c++
·
单片机
·
游戏机
单片机手搓掌上游戏机(二十一)—pico运行doom之修改编译
这个pico-doom的作品本来是输出到vga显示器上的,但是作者是在linux下弄出来的,我把它下载到windows下有些奇奇怪怪的错误,始终无法纠正。
松涛和鸣
5 小时前
linux
·
c语言
·
c++
·
嵌入式硬件
·
ubuntu
23、链式栈(LinkStack)的实现与多场景应用
链式栈通过链表节点存储数据,避免了顺序栈的容量限制问题。其核心结构包括栈节点(存储数据和指针)和栈管理结构(维护栈顶指针和元素数量)。
liu****
5 小时前
linux
·
运维
·
c语言
·
开发语言
·
数据结构
·
算法
11.字符函数和字符串函数(一)
strlen返回的size_t 类型,size_t是无符号整性,两个无符号整性相减还是无符号整性原字符串里面必须要有\0,否则会一直向后面进行拷贝
Geek__1992
5 小时前
c语言
·
stm32
STM32F103 ADC DMA采样与均值滤波处理实战指南
• STM32F103开发板:确保开发板正常工作,所有引脚连接良好。• 外部模拟信号源:例如可变电阻、温度传感器等,用于提供待采集的模拟信号。
Tandy12356_
5 小时前
c语言
·
网络
·
c++
·
计算机网络
手写TCP/IP协议栈——数据包结构定义
网络当中数据传输流程:封装&解封装如何定义数据结构以太网底层所有数据+包头最大1514B,可以再添加2B的CRC,一共1516B
小年糕是糕手
5 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
算法
·
leetcode
·
蓝桥杯
【C++】类和对象(四) -- 取地址运算符重载、构造函数plus
🫧个人主页:小年糕是糕手💫个人专栏:《C++》《C++同步练习》《数据结构》《C语言》🎨你不能左右天气,但你可以改变心情;你不能改变过去,但你可以决定未来!
Geek__1992
6 小时前
c语言
·
stm32
·
mcu
记录FreeRtos消息调试问题
消息内存池参数创建时参数如下:消息内存池参数被莫名其妙改变了,导致在内存分配的时候,由于数组越界进hardfault,导致程序崩溃。
无限进步_
6 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
算法
·
链表
·
visual studio
基于单向链表的C语言通讯录实现分析
在计算机编程中,数据结构的选择对程序的性能和功能实现有着至关重要的影响。今天我们来分析一个基于单向链表实现的C语言通讯录程序。这个程序展示了如何利用链表这种动态数据结构来管理联系人信息,实现了基本的增删改查功能。
无限进步_
6 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
后端
·
算法
·
链表
C语言双向循环链表实现详解:哨兵位与循环结构
双向链表是链表数据结构的重要变体,相比单向链表,每个节点都包含指向前驱和后继的指针,这使得双向链表在插入、删除操作上更加高效。本文将详细分析一个带哨兵位的双向循环链表实现,探讨其设计思想、核心操作和实际应用。
杨福瑞
6 小时前
c语言
·
开发语言
·
数据结构
数据结构:栈
目录前言一、栈概念与结构栈概念特性:栈结构:二、栈的实现1.栈的初始化:2.栈的销毁:3.栈的入栈:4.栈的出栈:
Bona Sun
6 小时前
c语言
·
c++
·
单片机
·
游戏机
单片机手搓掌上游戏机(十九)—pico运行doom之硬件连接
doom作为一个3D游戏,历史悠久,是好多人3D游戏的启蒙,我不是,我第一个玩的是三角洲部队。现在单片机也可以模拟了。
缘三水
6 小时前
c语言
·
开发语言
·
基础语法
【C语言】5.printf和scanf(新手向详细版)
🎬个人主页:缘三水的博客 ❄专栏传送门:C语言专栏(新手向) 人生格言:行动是迷茫的最好解药🎬个人介绍: