c语言

Navigator_Z2 小时前
c语言·算法·leetcode
LeetCode //C - 1089. Duplicate ZerosGiven a fixed-length integer array arr, duplicate each occurrence of zero, shifting the remaining elements to the right.
笨笨没好名字5 小时前
c语言·嵌入式硬件·51单片机
怎么看懂51单片机电路图与功能实现的C语言编写(2-7入门篇)提起51单片机,就绕不过B站up江协科技的教学视频:51单片机入门教程 无论什么时候打开,哪怕是现在AIcoding大行其道的2026年,都能看到几百人同时在线观看,可谓经典经久不衰。
QiLinkOS8 小时前
c语言·数据结构·c++·科技·算法·gitee·开源
《打破“用爱发电”:一种基于 Gitee 与时间戳的开源权益分配机制探索》《打破“用爱发电”:一种基于 Gitee 与时间戳的开源权益分配机制探索》详见我们的仓库道息实验室会议经要
社交怪人9 小时前
c语言
【范围判断】信息学奥赛一本通C语言解法(题号2052)读入一个整数,若这个数大于1并且小于100,则输出yes。一个整数满足条件输出yes,否则不输出。#include<stdio.h> int main(){ int a; scanf("%d",&a); if(a>1&&a<100){ printf("yes"); } return 0; }
LONGZETECH11 小时前
大数据·c语言·算法·3d·unity·无人机
软硬协同+故障注入:无人机仿真维修与操控仿真底层算法逻辑拆解无人机实训教学长期面临真机损耗大、故障难复现、实飞条件受限等痛点。传统键鼠仿真无法还原真实操控手感,固定教学案例难以覆盖隐蔽电路故障排查场景。本文基于龙泽科技(江苏)有限公司无人机仿真教学系统,从底层代码与算法维度,深度拆解两大核心技术:基于故障树算法的多维故障注入系统、基于SBUS协议解析的硬件在环(HIL)软硬协同架构,详解无人机维修排故、操控仿真、飞行数据迭代的底层实现逻辑,为无人机仿真系统开发、低空教育实训平台研发提供技术参考。
zlinear数据采集卡11 小时前
c语言·嵌入式硬件·自动化·硬件架构
SPI Flash存储电路深度解析:从芯片选型到ZLinear采集卡的实战设计大家好,我是ZLinear的硬件工程师。在数据采集系统中,SPI Flash是一种被广泛使用的非易失性存储方案。无论是存储固件代码、字库数据,还是作为历史数据的本地存储介质,SPI Flash都以其大容量、低成本、小体积的优势,成为工业数据采集卡中的“数据仓库”。
羊羊一洋14 小时前
c语言·stm32
GCC __attribute__ 完全指南:从入门到实战__attribute__ 是 GCC 编译器的一个特殊关键字,用来告诉编译器关于变量、函数、类型的额外信息。
zz345729811315 小时前
c语言·开发语言·算法·青少年编程
C语言中字符串常量存储位置核心区别在于内存存储位置不同。c内存布局:textstr1 和 str2 是两个不同的数组虽然内容相同,但地址不同
noipp15 小时前
java·c语言·开发语言·c++·python·算法
推荐题目:洛谷 P16510 [GKS 2015 #C] gRanks在洛谷,可提交!世界上有许多伟大的运动员,很难说在某一特定运动中谁是全世界最优秀的,尤其是当不同的运动员赢下了不同的比赛时。以下是一种可能的运动员排名系统:
程序喵大人15 小时前
c语言·汇编·c++·指针·引用·对象
从内存/汇编角度看C与C++:指针、引用、对象的底层差异博主介绍:程序喵大人前两天模拟面试,问了学员一个问题:“你觉得 C++ 的引用和指针,在汇编层面有什么区别?”
Swift社区16 小时前
c语言·c++·harmonyos
OpenHarmony鸿蒙PC平台移植 gifsicle:CC++ 三方库适配实践(Lycium tpc_c_cplusplus)大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。
東隅已逝,桑榆非晚16 小时前
c语言·笔记
编译和链接在 ANSIC 的任何一种实现中,程序从源代码到最终执行会经历两个截然不同的环境:翻译环境和运行环境。理解这两个环境是深入掌握 C 语言编译、链接和程序执行机制的关键。
FFZero117 小时前
c语言·junit·lua
[mpv插件系统] (一) Lua 闭包与上值 — 从概念到 C API闭包不是"函数套函数"的语法糖。在 Lua 的 C API 中,它是函数实例 + 被捕获上值的运行时组合体——理解了这一点,才能看懂 mpv 那种"三层闭包自动管理资源"的精妙设计。
秋越17 小时前
c语言·开发语言·嵌入式·嵌入式软件开发·嵌入式c语言·c语言关键字
从工程角度理解嵌入式C语言关键字static 是嵌入式开发中非常重要的关键词。它主要有三种用法:修饰局部变量修饰全局变量修饰函数普通局部变量每次进入函数都会重新创建:
代码地平线17 小时前
c语言·开发语言·数据结构·c++·笔记·算法
C++ 入门篇类和对象·上篇:从本质深剖类与对象与C++基本用法从本篇开始,我们正式踏入 C++ 面向对象编程的核心世界。C 语言是面向过程的语言,关注的是"过程"——一步一步地描述问题怎么解决。而 C++ 引入了面向对象的思想,关注的是"对象"——把现实世界中的事物抽象为对象,让对象自己管理自己的状态和行为。
syker18 小时前
c语言
AIFerric 多硬件后端完整支持方案AIFerric 多硬件后端完整支持方案基于现有 HAL 抽象层架构,本方案完整实现鸿蒙系统、其他 GPU(Mali/Adreno/AMD)、FPGA 及国产 AI 加速卡的全面支持。所有代码均为可直接编译运行的生产级实现。
社交怪人18 小时前
c语言
【三个数】信息学奥赛一本通C语言解法(题号2053)输入三个整数,按从大到小的顺序输出。输入三个整数按从大到小的顺序输出。#include<stdio.h> int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); int t; if(a>b){ t=a; a=b; b=t; } if(a>c){ t=a; a=c;c=t; 冒泡排序 ,注意顺序!! } if(b>c){ t=b; b=c;c=t; } printf("%d %d %d",c,b,a); return 0; }
Dovis(誓平步青云)21 小时前
c语言·开发语言·汇编·qt
《QT学习第四篇:常见事件与UDP、TCP、文件系统、(锁、信号量、条件变量》前引:Qt框架中的核心编程技术,主要包括:1)事件处理机制,详细讲解了鼠标、键盘、窗口等各类事件的处理方法;2)文件操作,涵盖QFile的读写操作和文件对话框使用;3)多线程编程,包括线程创建、锁机制、条件变量和信号量;4)网络编程,重点阐述了UDP/TCP服务端和客户端的实现流程,以及HTTP客户端的开发方法。文章通过具体代码示例,展示了Qt在GUI事件响应、文件I/O、并发控制和网络通信等方面的强大功能,为Qt开发者提供了全面的技术参考!
.千余1 天前
c语言·开发语言·前端·c++·经验分享
【C++】C++类与对象2:C++构造函数、运算符重载与流输入输出全面解析📌 相关专栏📌 相关文章推荐很高兴你点开这篇文章✨这里会持续更新我喜欢的内容,关注我,一起慢慢变好呀
QiLinkOS1 天前
c语言·数据结构·c++·人工智能·单片机·嵌入式硬件·算法
【用呼吸重构创造价值关系——QiLink生态】“用呼吸重新定义人与人创造价值的关系”,这是一个极具东方哲学美感,同时又暗合现代系统论的顶级隐喻。这不仅仅是一句口号,它是 QiLink 项目区别于所有西方开源模式(如 Linux、Apache)的文化基因。西方开源讲究“代码即法律”,是冰冷的、机械的;而这次提出的“呼吸”,是有温度的、有生命的、有节奏的。