c语言

Dlrb12117 小时前
c语言·数据结构·算法·指针·数组指针·指针数组·二级指针
C语言-指针数组与数组指针指针数组:数组里面存放的都是指针变量。本质,是一个数组。 数组中数据元素是 指针。指针是字符类型指针,用的多。
坚果派·白晓明7 小时前
c语言·开发语言·c++·harmonyos·开源鸿蒙·三方库·c/c++三方库
【鸿蒙PC三方库移植适配框架解读系列】第一篇:Lycium C/C++ 三方库适配 — 概述与环境配置系列导读:本文是 Lycium 适配系列的第一篇,介绍 Lycium 框架的核心概念、适配工作本质,以及如何搭建完整的交叉编译环境。
谙弆悕博士11 小时前
c语言·开发语言·算法·业界资讯·常用函数
快速学C语言——第19章:C语言常用开发库C语言的标准库提供了丰富的函数来帮助开发者完成各种常见任务。掌握这些标准库的使用可以大大提高编程效率。
wangjialelele13 小时前
linux·服务器·c语言·网络·c++·责任链模式
Linux SystemV 消息队列 + 责任链模式:实现客户端消息处理流水线总的来说,SystemV 提供的三种 IPC 资源的使用方式、思路都是相似的。这里的 key 可以有 ftok 获得,作为一个消息队列的名字;msgflg 标志位的使用和文件以及信号量集的一致。
jimy114 小时前
c语言·开发语言
C语言中的inline function specifier(函数说明符、关键字)inline 在 C 语言里的核心作用不是控制作用域,而是和“函数展开 + 链接规则”有关。作用域主要是由 static / extern 决定的。
SHARK_pssm16 小时前
c语言·数据结构·经验分享·笔记
【数据结构——复杂度】衡量一个算法的好坏,我们一般从两个维度来衡量:更关注时间复杂度的原因: 在计算机发展早期,由于计算机的存储容量很小,所以人们会很在乎空间复杂度。但随着硬件技术的发展(摩尔定律),计算机的存储容量已经达到了很高的程度,内存容量已不再是瓶颈,所以如今已经不需要再特别关注一个算法的空间复杂度,时间复杂度成为了衡量算法优劣的主要标准
Hello:CodeWorld16 小时前
c语言·开发语言·单片机
μC/OS vs FreeRTOS:嵌入式实时操作系统深度对比在嵌入式实时操作系统(RTOS)领域,μC/OS和FreeRTOS是最具代表性的两大开源内核。两者都遵循RTOS的核心设计原则——确定性调度、低延迟中断响应、可抢占式多任务,但在实现理念、功能特性、生态授权等方面存在显著差异。本文将从内核架构、API设计、同步机制、内存管理、授权模式等维度进行系统对比,帮助开发者做出技术选型决策。
努力努力再努力wz16 小时前
c语言·开发语言·数据结构·数据库·c++·qt·mysql
【Qt入门系列】深入理解信号与槽:从事件响应到自定义信号机制🔥 本文专栏:Qt 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:你现在写下的每一篇博客、敲下的每一行代码,可能不会立刻改变结果,但它们都在悄悄抬高你的下限。
Sakuyu4346817 小时前
c语言·开发语言
C语言基础--基本数据类型本文主要介绍了数组,字符串相关函数和结构体数组是一组有序的,类型相同的集合,这些数据存储在一块连续内存中,这些数据被称为数组的元素
萧戈17 小时前
c语言·c++
C/C++ 运行时库概念详解https://blog.csdn.net/u011487024/article/details/158344662?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-0-158344662-blog-53212739.235^v43^pc_blog_bottom_relevance_base3&spm=1001.2101.3001.4242.1&utm_relevant_index=3
Byte Wizard17 小时前
c语言·开发语言
C语言指针深入浅出5这里需要用到函数指针的知识,知识点回顾:C语言指针深入浅出4。 学习完回调函数后,我们就又可以改写在C语言指针深入浅出4中讲解转移表(简易计算器的实现)的代码。 代码实现:
匠在江湖17 小时前
c语言
EtherCAT从站(LAN9252+STM32)配置全解析与优化指南按硬件版本填写。 格式建议采用:主版本.次版本.修订号 主版本:方案变更,向后不兼容 次版本:新增功能,向后兼容
说不得明天17 小时前
c语言·网络·mcu·汽车·autosar
网络管理:AutoarNM部分写在前面: 入行一段时间了,基于个人理解整理一些东西,如有错误,欢迎各位大佬评论区指正!!!网络管理是一套标准化、分布式的网络状态协调机制,负责整车所有 ECU 的统一唤醒、协同休眠、网络状态监控与故障隔离,让不同厂商的 ECU 能按同一规则 “一起醒、一起睡、异常能识别”。用来实现整车的启动休眠,避免部分控制器持续工作导致整车亏电。
東隅已逝,桑榆非晚17 小时前
c语言·笔记
深⼊理解指针(4)出自《剑指offer》书中这段代码的核心目的是演示和比较两种不同的字符串存储方式(字符数组 vs. 字符指针指向字符串常量)在内存地址上的差异。
孬甭_18 小时前
c语言·数据结构
顺序表详解目录1 · 线性表2 · 顺序表2 - 1 · 顺序表与数组的区别2 - 2 · 静态顺序表2 - 3 · 动态顺序表
Lucky_ldy18 小时前
c语言·开发语言·学习
C语言学习:数据在内存中的存储以 4 字节的 int a = 0x11223344 为例,它的 4 个字节从高到低是:0x11 0x22 0x33 0x44
qeen8718 小时前
c语言·数据结构·c++·学习·算法·排序算法
【算法笔记】各种常见排序算法详细解析(上)前言:排序算法算是我们大多数人接触到的第一个算法了就比如大一上C语言教的冒泡排序,算是梦开始的地方了,排序算法除了冒泡排序还有很多种有像冒泡一样简单的也有一些难度比较高的比如快速排序、希尔排序等等。还需要注意的是我们学习排序不一定非要关注它有没有用,有些排序算法虽然相比其他排序比较慢但是还是很有教育意义的可以扩宽我们的思维
YangWeiminPHD19 小时前
c语言·汇编·51单片机·编译器
金水32051编译器下的AI8051U单片机入门:从点亮LED到“你好,世界,我来了!”在嵌入式系统学习的漫漫长路上,点亮第一颗LED与向世界说出“Hello, World!”,是每一位开发者最具仪式感的第一步。然而,在8051单片机的世界里,这一小步往往伴随着复杂的寄存器配置、神秘的汇编指令和海量的芯片手册。许多初学者满怀热情打开一个工程,却被那些陌生的头文件、特殊功能寄存器和内嵌汇编吓得望而却步。
2301_7890156219 小时前
linux·运维·服务器·c语言·开发语言·c++·算法
Linux:基础指令(二)我的博客:<但愿.我的专栏:C语言、题目精讲、算法与数据结构、C++、Linux欢迎点赞,关注目录一mv指令
坚果派·白晓明1 天前
c语言·开发语言·华为·rust·harmonyos·鸿蒙
【鸿蒙PC三方库移植适配框架解读系列】第八篇:扩展lycium框架使其满足rust三方库适配系列导读:本文是 Lycium 适配系列的番外篇,在 lycium 增强仓(lycium_plusplus)语境下,不改变原有 C/C++ 三方库 的标准适配与构建链路,把 Rust 三方库 接到同一套 HPKBUILD + build_hpk.sh 机制上,并列出 建议修改的文件、修改要点与原因,最终实现开发者也可以通过lycium完成Rust三方库适配工作。