c语言

Bona Sun44 分钟前
c语言·c++·单片机·游戏机
单片机手搓掌上游戏机(二十)—pico运行doom之编译环境正如我上一篇所说,那个doom_tiny_ili9341.uf2文件,刷入pico,上传doom1.whx文件就可以了
我真不会起名字啊2 小时前
java·c语言·c++
C、C++中的sprintf和stringstream的使用为防止缓冲区越界,可以采用snprintf函数
剪一朵云爱着3 小时前
c语言·开发语言
PAT 1164 Good in C这一题思路上没有什么复杂的,按题意模拟,即可 关建在于格式,题目上说不同的单词中间有其他非A到Z的字符隔开,但可能只有一个单词,那么结尾就可能没有其他字符,可能在两个单词之间其他字符可能有多个,甚至这里的其他字符包括空格!!! 因此在输入一串单词的时候我们应该用getchar来吞掉输入A到Z对应的的矩形输入后的回车,然后再用getline(cin,s)来读取字符串(为啥用getline因为有空格) 完整代码如下:
Molesidy5 小时前
c语言·开发语言
【C】简易的环形缓冲区代码示例环形缓冲区是一种循环使用的线性数据结构,核心是用「数组 + 读写指针」模拟循环存储,解决普通线性缓冲区 “写满后无法复用已读空间” 的 “假满” 问题。
阿白的白日梦6 小时前
c语言·后端
Windows下c/c++编译器MinGW-w64下载和安装winwdows系统下的c/c++语言的编译器MinGW-w64的下载和安装的过程记录mirrors.tuna.tsinghua.edu.cn/help/msys2/
水饺编程7 小时前
c语言·c++·windows·visual studio
第3章,[标签 Win32] :WM_CREATE 消息的产生上一篇:第3章,[标签 Win32] :消息的处理回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
会员果汁7 小时前
c语言·数据结构
双向链式队列-C语言代码实现简单,记录一下
C语言不精8 小时前
c语言·开发语言·算法
c语言-优雅的多级菜单设计与实现很多嵌入式设备都是采用c语言编写,而很多涉及到人机交互的设备都避免不了菜单设计,虽然(包括我本人),以前都是写循环嵌套这种方式的菜单,在简单的项目中这种做法快速,但是如果在大型项目中,比如实现三级菜单,就会显得整个代码太庞杂,可维护性基本没有,还会被同事歧视,本文记录我学习和实现一个多级菜单的过程,涉及C 语言的结构体、函数指针以及栈结构,代码运行平台是espidf
star learning white10 小时前
c语言·开发语言
xmC语言10计算机中所有的东西都需要有自己的存储空间,比如你int a=10;printf a的数值呈现出10的步骤是:先去访问存储着a的空间,再将空间中储存的数值10给你呈现出来。每一个空间都有它对应的编号,也可以说是地址,指针就是存储地址的空间的变量
福尔摩斯张10 小时前
linux·运维·服务器·c语言·网络
从Select到Epoll:深度解析Linux I/O多路复用演进之路(超详细)在现代互联网服务架构中,高并发处理能力是衡量服务器性能的关键指标。想象这样一个场景:一个直播平台需要同时服务数十万甚至上百万在线用户,如果采用传统的“一个连接一个线程”模型,系统资源将迅速耗尽。这就是著名的C10K问题(即单机1万个并发连接)。
qq_73917536911 小时前
c语言·stm32·单片机·嵌入式硬件
开源基于STC8的智能浇花与温湿度报警系统社会在不断进步,上班、出差、旅游也成了人们生活的一部分,这就会导致人们没有时间去看护这些花草。对此问题,我们不禁会想到:如果有人能帮我们浇灌那该有多好!对于这样的想法,我们能联想的就是“自动浇花系统。
GesLuck11 小时前
c语言·开发语言·物联网·硬件架构
Beaglebone BB Black C版 AM3358(一)AM3358是德州仪器(TI)推出的Sitara系列ARM Cortex-A8工业级微处理器,主频1GHz,集成丰富外设接口,适用于工控、物联网等嵌入式场景。‌
hefaxiang11 小时前
c语言·开发语言
C语言数据类型和变量(上)C语言提供了丰富的数据类型来描述生活中的各种数据。比如:使用整型类型来描述整数,使用字符类型来描述字符,使用浮点型类型来描述小数。
Bona Sun11 小时前
c语言·c++·单片机·游戏机
单片机手搓掌上游戏机(二十一)—pico运行doom之修改编译这个pico-doom的作品本来是输出到vga显示器上的,但是作者是在linux下弄出来的,我把它下载到windows下有些奇奇怪怪的错误,始终无法纠正。
松涛和鸣11 小时前
linux·c语言·c++·嵌入式硬件·ubuntu
23、链式栈(LinkStack)的实现与多场景应用链式栈通过链表节点存储数据,避免了顺序栈的容量限制问题。其核心结构包括栈节点(存储数据和指针)和栈管理结构(维护栈顶指针和元素数量)。
liu****11 小时前
linux·运维·c语言·开发语言·数据结构·算法
11.字符函数和字符串函数(一)strlen返回的size_t 类型,size_t是无符号整性,两个无符号整性相减还是无符号整性原字符串里面必须要有\0,否则会一直向后面进行拷贝
Geek__199212 小时前
c语言·stm32
STM32F103 ADC DMA采样与均值滤波处理实战指南• STM32F103开发板:确保开发板正常工作,所有引脚连接良好。• 外部模拟信号源:例如可变电阻、温度传感器等,用于提供待采集的模拟信号。
Tandy12356_12 小时前
c语言·网络·c++·计算机网络
手写TCP/IP协议栈——数据包结构定义网络当中数据传输流程:封装&解封装如何定义数据结构以太网底层所有数据+包头最大1514B,可以再添加2B的CRC,一共1516B
小年糕是糕手12 小时前
c语言·开发语言·数据结构·c++·算法·leetcode·蓝桥杯
【C++】类和对象(四) -- 取地址运算符重载、构造函数plus🫧个人主页:小年糕是糕手💫个人专栏:《C++》《C++同步练习》《数据结构》《C语言》🎨你不能左右天气,但你可以改变心情;你不能改变过去,但你可以决定未来!
Geek__199212 小时前
c语言·stm32·mcu
记录FreeRtos消息调试问题消息内存池参数创建时参数如下:消息内存池参数被莫名其妙改变了,导致在内存分配的时候,由于数组越界进hardfault,导致程序崩溃。