c语言

etcix32 分钟前
java·c语言·开发语言
wrap cpp variant as dll for c to use
papership2 小时前
c语言·开发语言·c++·青少年编程
【入门级-C++程序设计:11、指针与引用-引 用】引用是C++中一种重要的复合类型,它为已存在的变量提供了一个别名。引用本质上是对另一个变量的间接访问方式,但与指针不同,引用提供了更安全、更直观的语法。
胖咕噜的稞达鸭5 小时前
c语言·数据结构·算法·leetcode
数据结构---关于复杂度的基础解析与梳理目录1.数据结构前言1.1 数据结构是什么1.2.算法2.算法的复杂度2.1.大O的渐进表示法3.时间复杂度计算示例
范纹杉想快点毕业6 小时前
服务器·c语言·stm32·单片机·华为·fpga开发·51单片机
《嵌入式 C 语言编码规范与工程实践个人笔记》参考华为C语言规范标准在电子系统开发领域,C 语言作为底层开发的核心语言,其代码质量直接关系到系统的稳定性、可维护性和扩展性。良好的编码规范不仅是团队协作的基础,更是降低生命周期成本的关键。本规范融合业界最佳实践与工程实践经验,结合具体代码示例,从原则到实践进行全面阐述,旨在引导开发者写出高质量、易维护的代码。
長琹7 小时前
linux·c语言
9、C 语言内存管理知识点总结C 进程内存布局、各内存区域(栈、数据段、代码段、堆)的存储内容与特性、静态数据及堆内存管理等方面C 语言程序运行时,其虚拟内存(从物理内存映射而来)具有固定的布局,不同区域存储不同类型的数据,且各区域特性各异。理解内存布局是掌握内存管理的基础。
阿熊不凶10 小时前
java·c语言·jvm
c语言中堆和栈的区别1.栈区(stack):由编译器自动分配释放,栈主要用于存储局部变量、函数参数、函数调用和返回信息等。其操作方式类似于数据结构中的栈。
奶黄小甜包18 小时前
c语言·笔记·学习
C语言零基础第16讲:内存函数目录1.memcpy的使用和模拟实现2.memmove的使用和模拟实现3.memset的使用4.memcmp的使用
源远流长jerry1 天前
c语言·c++·鸿蒙系统
OpenHarmony概述与使用学习目标与任务为开展 OpenHarmony(基于 Hi3861 等设备 )开发,需提前准备工具链,保障开发、调试、烧录全流程:
艾莉丝努力练剑1 天前
c语言·开发语言·c++·学习
深入详解C语言的循环结构:while循环、do-while循环、for循环,结合实例,讲透C语言的循环结构🔥个人主页:艾莉丝努力练剑❄专栏传送门:《C语言》、《数据结构与算法》、C语言刷题12天IO强训、LeetCode代码强化刷题、C/C++干货分享&学习过程记录
晨非辰1 天前
c语言·开发语言·经验分享·学习·其他·学习方法·visual studio
#C语言——学习攻略:自定义类型路线--结构体--结构体类型,结构体变量的创建和初始化,结构体内存对齐,结构体传参,结构体实现位段🌟菜鸟主页:@晨非辰的主页👀学习专栏:《C语言学习》💪学习阶段:C语言方向初学者⏳名言欣赏:“人理解迭代,神理解递归。”
·白小白1 天前
c语言·开发语言·数据结构
【数据结构】——栈(Stack)的原理与实现栈是一种特殊的线性表,只允许在固定的一端进行插入和删除元素的操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵循后进先出的原则。
KFCgrandpahhh1 天前
linux·c语言·学习
从0开始跟小甲鱼C语言视频使用linux一步步学习C语言(持续更新)8.13第十五天 昨天休息了一天 第四十七,四十八,四十九。五十和五十一集字符数组有元素,元素中放字符 字符指针变量则只是放地址 赋值方法也是不同的 对与数组的初始化:char str[20]={“I love Fishc.com!”}; 不能等价于char str[20];str[ ]=“I love Fishc.com!”; 为什么呢? 因为 然后就是这里小甲鱼说是危险的地方 大家估计没听明白,他的意思是有人忘记给a赋地址了,那么a的地址是随机的。 指针变量的值可以改变,小甲鱼例子清晰展现,为什么字符指针加了
Rain_is_bad1 天前
c语言·开发语言·数据结构
初识c语言————排序方法今天我们学习的是c语言中的排序方法目录:一.冒泡排序法二.选择排序法下面我们正式学习c语言中的排序方法
一支闲人1 天前
c语言·数据结构·基础知识·适用新手小白
C语言相关简单数据结构:顺序表目录1.顺序表的概念及结构1.1 线性表如何理解逻辑结构和物理结构?1.2 顺序表分类顺序表和数组的区别:
John.Lewis1 天前
c语言·数据结构·排序算法
数据结构初阶(11)排序的概念与运用排序 :所谓排序,就是使一串数据记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。内部排序:数据元素全部放在内存中的排序。
daiyanyun2 天前
linux·c语言·c++·ubuntu
Ubuntu 20.04 虚拟机安装完整教程:从 VMware 到 VMware Tools目录一、VMware的安装1. 资源获取1. 网盘提取2. VMware官网,选择自己合适的版本,我下载的是16.2版本
Gu_shiwww2 天前
c语言·开发语言·数据结构
数据结构3线性表——单链表(C)本专栏属于数据结构相关内容,附带一些代码加深对一些内容的理解,为方便读者观看,本专栏内的所有文章会同时附带C语言和Python对应的代码,(可自行通过目录跳转到对应的部分)辅助不同主修语言的读者去更好的理解对应的内容,若是代码0基础的读者,可先去博主其他专栏学习一下基础的语法及知识点:
科大饭桶2 天前
linux·运维·c语言·数据结构·c++
Linux系统编程Day13 -- 程序地址空间(进阶)程序地址空间环境变量(初识)进程状态的优先级和特性进程属性和常见进程进程管理理解计算机的软硬件管理在现代操作系统(尤其是采用虚拟内存的系统)中,程序地址空间 是进程能看到的、可访问的虚拟地址布局,通常包括几个典型区域:
C_Liu_2 天前
c语言·开发语言·数据结构
C语言:队列的实现和剖析目录一、引言二、队列的基本概念2.1、队列的定义2.2、物理结构的选择三、C语言动态实现队列3.1、队列结构的定义
Pocker_Spades_A2 天前
c语言·开发语言
[C语言]第二章-从Hello World到头文件笔者链接:扑克中的黑桃A系列专栏:C语言专栏所有的成功,都来自不倦的努力和奔跑;所有的幸福,都来自平凡的奋斗和坚持。