c语言

星恒随风4 小时前
c语言·数据结构·笔记·学习·排序算法
C语言数据结构排序算法详解(下):冒泡排序、快速排序、归并排序和计数排序上一篇我们已经讲了排序算法中的几类基础算法:这一篇继续讲剩下几种非常重要的排序算法:其中,快速排序 和 归并排序 是这一篇的重点。
Rain5095 小时前
c语言·开发语言·前端·人工智能·架构·node.js·ai编程
mini-cc 的 MCP 协议:给 AI 装个 USB-C 接口今天咱们聊一个稍微硬核一点的话题:MCP(Model Context Protocol)。这东西是 Anthropic 在 2024 年底提出来的一套开放标准,目标是让 AI 应用能以一种标准化的方式跟外部工具和数据源对接。
朔北之忘 Clancy7 小时前
c语言·开发语言·c++·青少年编程·题解·考级
2026 年 3 月青少年软编等考 C/C++ 一级真题解析【答案】C 【解析】Dev-C++、Visual Studio、Code::Blocks 都是常见的程序开发工具,可以编写、编译并运行 C++ 程序。Microsoft Word 是文字处理软件,不能用于编译运行 C++ 程序。
Navigator_Z8 小时前
c语言·算法·leetcode
LeetCode //C - 1073. Adding Two Negabinary NumbersGiven two numbers arr1 and arr2 in base -2, return the result of adding them together.
玖玥拾11 小时前
c语言·c++
C/C++ 基础笔记(二)本篇核心知识:运算符(赋值 / 算术 / 自增自减 / 关系 / 逻辑 / 位 / 逗号)、表达式、三目运算、变量交换、二进制特性、switch 分支、循环语句、跳转语句、语法细节
longxiangam12 小时前
c语言·单片机·嵌入式硬件
esp-idf dsi 屏幕的驱动实现原理—— 关于零拷贝和 DMA 永续刷新记录一下关于 dpi 缓冲区与dma 相关的理解,dsi 屏幕的驱动分为 dbi 与 dpi 分别用于命令控制与图像数据传输,dpi 需要通过dma 不断的向屏幕发送显示数据,esp-idf 中关于dpi 的实现中已经在内部分配了缓冲区,并可以通过 num_fbs 参数设置最多3个缓冲区以此防止画面撕裂的问题。驱动代码位于 esp-idf/components/esp_lcd/dsi/esp_lcd_panel_dpi.c 。
zz345729811312 小时前
c语言·开发语言·python
函数:python与c语言1 def test_func(compute): # ① 定义 test_func(不执行) 2 result = compute(1, 2) # ⑤ 调用 compute,跳转到第5行 3 print(result) # ⑦ 打印结果 4 5 def compute(x, y): # ② 定义 compute(不执行) 6 return x + y # ⑥ 计算1+2,返回3 7 8 test_func(compute) # ③ 调用 test_func,跳转到第1行
爱吃生蚝的于勒14 小时前
c语言·开发语言·c++·qt
QT开发第二章——信号和槽Qt中用户每和控件交互就是一个事件,每个事件会发送信号,比如点击按钮、关闭窗口,对信号的相应就是槽。信号是用户对按钮或窗口进行操作,产生了事件,所以信号的本质就是事件,信号的呈现方式是函数,某个事件产生了,Qt会通过特定函数通知使用者。
六bring个六15 小时前
c语言·数据结构·c++
c/c++面试踩坑笔记分32位和64位32位(内存字节)char(1)short(2)int(4)long(4)long long(8)
.千余16 小时前
linux·运维·c语言·开发语言·经验分享·笔记·php
【Linux】 TCP进阶详解:字节流、粘包问题、异常情况与UDP完整对比2📌 相关专栏📌 相关文章推荐很高兴你点开这篇文章✨这里会持续更新我喜欢的内容,关注我,一起慢慢变好呀
QiLinkOS16 小时前
c语言·数据结构·c++·单片机·嵌入式硬件·算法·开源
QiLink 技术委员会选举实施细则第一章 总则 第1条【目的】 为规范 QiLink 技术委员会(以下简称“TC”)成员的产生与更替,确保其代表性、专业性与对“道眼息凝”精神的忠诚,特制定本细则。 第2条【基本原则】 •非竞选制:禁止拉票、承诺、利益交换; •共识优先:以社区信任与能力认可为核心,非得票最多者胜出; •多元包容:保障女性、法律、金融等多元背景代表席位; •全程透明:所有流程在 Gitee 公开进行,接受全员监督。
QiLinkOS16 小时前
c语言·数据结构·c++·人工智能·单片机·嵌入式硬件·算法
发明人与专利价值共生逻辑它触及了科技创新中最核心的“人”的维度。如果说专利是连接技术与企业的商业纽带,那么发明人就是整个创新生态的“源头活水”和“灵魂人物”。
草莓熊Lotso17 小时前
linux·c语言·数据库·c++·软件工程·cmake
【CMake】静态库的编译、链接与引用全解析🎬 博主简介:在 C/C++ 项目开发中,代码复用是提升开发效率的核心手段。当项目规模逐渐扩大,我们往往会将独立的功能模块(如网络通信、数据处理、算法实现)封装成库文件,供多个模块或项目共享使用。传统的手写 Makefile 方式管理静态库不仅语法复杂、跨平台性差,而且在处理依赖传递时极易出错。CMake 作为 C/C++ 领域事实上的构建标准,通过基于目标的属性传递机制,完美解决了静态库的构建、链接与引用问题。本文将从静态库的基础原理出发,结合完整的实战项目,深入解析 CMake 中静态库管理的核心逻
少司府17 小时前
c语言·开发语言·c++·继承·组合·虚继承
C++进阶:继承◆博主名称:少司府欢迎来到少司府的博客☆*: .。. o(≧▽≦)o .。.:*☆⭐数据结构系列个人专栏:
社交怪人17 小时前
c语言
【偶数】信息学奥赛一本通C语言解法(题号2051)读入一个正整数a,如果a为偶数输出yes。一个正整数a。偶数输出yes,否则什么也不输出。#include<stdio.h> int main(){ int a; scanf("%d",&a); if(a%2==0){ printf("yes"); } return 0; }
Bluetooth7301 天前
c语言
c语言一维数组一.维数组的定义1.格式数据类型 数组名 [元素个数];(元素个数必须是整形常量表达式)int a [6]
QiLinkOS1 天前
大数据·c语言·数据结构·c++·人工智能·单片机·算法
【从实验室到商业战场:发明专利如何重塑科技与企业的共生生态】从实验室到商业战场:发明专利如何重塑科技与企业的共生生态在当今全球科技与经济深度融合的浪潮中,我们常常听到“科技创新”与“企业发展”这两个高频词汇。然而,真正将高深莫测的科学技术转化为推动企业前行的实际动能,并进而重塑全球经济格局的关键纽带,正是——发明专利。发明专利绝不仅仅是一纸法律文书,它是连接抽象科学技术与具体商业实体的核心枢纽,构建起了一个技术、专利与企业互为支撑、共生共荣的深度生态。
一抹晴空1 天前
c语言·arm开发·单片机
Keil MDK AC6 compiler编译报错,与AC5区别1、expected a ‘;’ —— 变量未在作用域起始处声明(C99 要求) 2、incompatible type for argument —— 隐式函数声明 + 参数类型推导失败(如未包含 stdint.h 或 CMSIS 冲突) 3、‘inline’ is not allowed here —— __inline 在函数定义前滥用(AC6 禁用 GNU 扩展式内联语法) 4、位域重定义冲突(如 unsigned int:4 报错)—— C99 仅允许 signed int、unsigned i
czhaii1 天前
c语言·单片机
单片机伺服电机加减速控制子程序该代码实现了一个电机自动加减速控制程序。通过设置加减速标志MtAdDc_FLAG,程序分为加速和减速两个阶段:加速时根据运行距离分三个阶段调整速度(3mm内3倍延时、3-20mm内2倍延时、20mm以上正常速度);减速时根据剩余距离分三个阶段(30-20mm内2倍延时、20-10mm内3倍延时、10mm以下4倍延时)。通过调整脉冲间隔时间实现速度控制,最终输出高低电平脉冲驱动电机运行。程序包含距离判断、速度调节和脉冲输出等功能模块,实现了电机的平滑启停控制。
qq_333120971 天前
java·c语言·c++
C++高并发内存池的整体设计和实现思路_C 语言内存池分为三层结构:自由链表设计对齐策略 内存请求按大小分级对齐:哈希桶索引计算内存分配路径内存释放路径