c语言

爱编码的小八嘎4 小时前
c语言
C语言对话-10.关于操纵器的对话csdnfriend 翻译那天一开始和以前一样没什么两样。我早早就起了床,抓紧时间看了一些技术文章,然后在食堂大厅里吃早饭,去换班的时候还提前了五分钟。这轮班本来就是例行公事,并没什么大事发生。但临近下班时,怪事发生了。距离换班整整还有十分钟,布拉森科沃斯基居然晃了进来,准备接我的班。
m0_748229999 小时前
c语言·开发语言·数据库·学习
ThinkPHP快速入门:从零到实战ThinkPHP是一个流行的PHP框架,用于快速开发现代Web应用。它遵循MVC(模型-视图-控制器)架构,提供了丰富的功能如路由、数据库操作、缓存和安全机制。学习ThinkPHP需要一定的PHP基础,建议先掌握PHP语法、面向对象编程和基本Web开发知识。以下是结构化的学习路径,帮助你逐步掌握。
小龙报10 小时前
c语言·开发语言·数据结构·c++·算法·链表·visual studio
【C语言进阶数据结构与算法】单链表综合练习:1.删除链表中等于给定值 val 的所有节点 2.反转链表 3.链表中间节点🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人等方向学习者 ❄️个人专栏:《C语言》《【初阶】数据结构与算法》 ✨ 永远相信美好的事情即将发生
EmbedLinX10 小时前
linux·服务器·c语言·c++
Linux之内存管理早期无内存管理的嵌入式系统(裸机/极简系统),直接操作物理内存,存在三大致命问题:地址无隔离:多个进程/任务共用物理内存,一个程序越界写入会直接破坏其他程序数据,导致系统崩溃(嵌入式场景中常表现为固件卡死、设备异常重启)。
定偶11 小时前
c语言·数据库·mysql
mysqlSELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY → LIMIT
idontknow23311 小时前
c语言·网络·笔记·学习
DPDK学习笔记(1):二层转发应用例代码解析本系列记录了我学习dpdk的学习笔记,文章内容会参考dpdk的官方文档,同时也会用ai辅助自己理解代码。选用的dpdk版本是24.11.4。
梵刹古音11 小时前
c语言·开发语言
【C语言】 数据类型的分类程序 = 数据 + 算法。 数据,能表示事物某种属性的数值,都称为数据。分为常量数据和变量数据。常量数据:指数值不会发生更改的数据。 比如:1,2,3.14,‘+’。 不能对常量空间写入新的数值,因此常量数据不能出现在赋值号的左侧。
m0_7482299913 小时前
java·c语言·开发语言·学习
帝国CMS后台搭建全攻略帝国CMS后台搭建步骤如下:服务器要求文件上传 将帝国CMS程序包解压至网站根目录,确保文件结构完整:
你怎么知道我是队长13 小时前
c语言·算法·排序算法
C语言---排序算法4---希尔排序法1、分组插入排序:将原始数组按一定间隔(增量)分成若干子序列,对每个子序列进行插入排序。 2、逐步缩小增量:每次排序后减小增量,重复分组和插入排序,直到增量为1(此时相当于普通插入排序,但数组已基本有序)。
m0_7482299914 小时前
c语言·开发语言·c#
C与C#:编程语言的核心差异解析C语言和C#(读作“C Sharp”)都是广泛使用的编程语言,但它们的设计目标、特性和应用场景有显著差异。下面我将逐步解释它们的主要区别,以帮助您更好地理解。
进击的小头14 小时前
c语言·算法
一阶IIR低通滤波器:从原理到嵌入式实战作为嵌入式工程师,你大概率遇到过这种棘手情况:采集电机转速时,串口打印的数值跳得厉害,明明机械结构稳如泰山,显示转速却像“过山车”;用万用表测模拟信号还算平稳,AD采样后的数据却杂乱无章,直接导致PID调节频繁震荡,电机运行噪音骤增。这其实是典型的信号噪声干扰问题,而一阶IIR低通滤波器凭借“占用资源少、计算简单、延迟低”的核心优势,成为嵌入式场景下解决这类问题的“性价比之王”。今天,我们就从基础原理出发,一步步拆解一阶IIR低通滤波器的设计与实现,最终落地到电机转速平滑的实战场景,帮你快速上手应用。
wotaifuzao14 小时前
c语言·stm32·嵌入式硬件·freertos·状态机·事件驱动·嵌入式架构
STM32+FreeRTOS 长期可维护架构设计(事件驱动篇)-- 告别“屎山”代码在嵌入式开发圈,有一个心照不宣的噩梦:Demo 阶段风驰电掣,交付半年后寸步难行。你可能经历过这样的场景:
m0_7482299914 小时前
c语言·数据库·c#
Laravel7.x核心特性全解析好的,Laravel 7.x 是 Laravel 框架的一个重要版本,于2020年3月初发布。它引入了多项新特性和改进,旨在提升开发者的体验和应用程序的性能。以下是其主要特性介绍:
kklovecode14 小时前
c语言·开发语言·c++
C++对C语言的增强在c的代码中,允许在同一个作用域下声明多个同名变量的但是上述代码这种情况对C++来说就会报错,会认为是重复定义
m0_7482486515 小时前
c语言·c++·算法
C语言向C++过渡首先看一段代码代码语言:javascriptAI代码解释编译并不会报错,但如果加上头文件stdlib呢?
leaves falling15 小时前
c语言·开发语言
c语言-函数讲解数学中的函数我们并不陌生,比如一次函数y=kx+b,给定 x 就能得到对应的 y 值。C 语言中的函数(也称为子程序)延续了这一核心思想 ——一段完成特定任务的独立代码块,通过接收输入(参数)、执行逻辑、返回结果(可选),实现功能的封装与复用。
秋深枫叶红15 小时前
c语言·开发语言
嵌入式C语言阶段复习——循环语句和分支语句语法结构:示例:特点:语法结构:示例:特点:语法结构:示例:特点:基础语法:示例:语法结构:示例:语法结构:
梵刹古音16 小时前
c语言·开发语言
【C语言】 关键字与用户标识符关键字:C语言中规定的,有特殊用途的单词,称为关键字。关键字不能作为用户标识符。关键字const用来定义常量,const修饰的局部变量(存储在栈空间)不可以通过变量名修改但是可以通过指针修改,const修饰的全局变量(存储在常量区)既不可以通过变量名修改也不可以通过指针修改。 用const修饰变量时,一定要给变量初始化,否则之后就不能再进行赋值了。
进击的小头17 小时前
c语言·观察者模式
行为型模式:观察者模式做DSP开发或嵌入式编程的同仁,大概率都碰到过这类场景:中断触发后,得同步完成显示更新、日志记录、后续控制逻辑触发;状态机切换状态时,多个模块要根据新状态执行对应操作。要是直接把这些逻辑硬编码到中断服务函数或状态切换函数里,后续新增功能就得反复修改核心代码,不仅容易引入bug,维护起来也格外棘手。
小程同学>o<17 小时前
c语言·开发语言·c++·笔记·嵌入式软件·面试题库
嵌入式之C/C++(二)内存内存管理是 C/C++ 编程的核心,尤其是嵌入式开发中,对内存的精准把控直接影响程序的稳定性和性能。本文系统梳理 C/C++ 内存分配方式、栈 / 堆区别、函数参数压栈、内存泄漏等高频考点,结合嵌入式开发场景,帮你彻底吃透内存管理的底层逻辑。