c语言

m0_5474866635 分钟前
c语言·c#·c语言程序设计
《C#语言程序设计与实践》 全套PPT课件《C#语言程序设计与实践》 全套PPT课件课件参考:《C#语言程序设计与实践》 第2版 郝世选教材 课件内容:
✎ ﹏梦醒͜ღ҉繁华落℘1 小时前
c语言·单片机
编程基础 --高内聚,低耦合在嵌入式系统里,硬件错综复杂、时序要求严格,高内聚低耦合是让你的代码从“能跑”进化到“能维护、可移植、可测试”的关键设计准则。我们把它拆开来看。
QK_002 小时前
c语言·开发语言
C语言 static 关键字三大作用生命周期改变 普通局部变量:函数调用时创建,调用结束销毁,存栈区。 static 局部变量:存静态全局区,程序运行全程只初始化一次,函数结束不销毁,值保留。
隔窗听雨眠2 小时前
c语言·算法·性能优化
C语言函数递归从入门到精通(下):性能优化与工程实践在C语言中,每一次函数调用都要在栈区申请一块内存空间来保存函数调用期间的各种局部变量的值,这块空间被称为运行时堆栈或函数栈帧。这个分配和释放的过程需要时间。
xxwxx__4 小时前
c语言·嵌入式硬件·tcp/ip·51单片机
51单片机 + ESP8266 TCP通信实战:从零实现WiFi远程控制在物联网开发中,51单片机凭借其低成本、易上手的优势,依然是许多初学者的首选平台。而ESP8266 WiFi模块则为51单片机插上了“无线的翅膀”,让原本只能本地运行的单片机具备了联网通信的能力。
番茄灭世神19 小时前
c语言·单片机·嵌入式
RTC授时时间戳转换工具在调试蓝牙MCU时间戳功能时,很多主流的UNIX时间戳计算工具就失效了,因为server端需要下发小端的HEX转换结果,因此我写了这个鸡肋工具来辅助调试:
我不是懒洋洋5 小时前
c语言·开发语言·c++·visual studio
【C++】string(string的成员变量、auto和范围for、string常用接口的说明、OJ题目、string的模拟实现)小编主页详情<-请点击 小编gitee代码仓库<-请点击本文主要介绍了string的成员变量、auto和范围for、string常用接口的说明、OJ题目、string的模拟实现,内容全由作者原创(无AI),并带有配图帮助博友们更好的理解,点个关注不迷路,下面进入正文~~
三品吉他手会点灯12 小时前
c语言·开发语言·笔记·学习
C语言学习笔记 - 50.流程控制4 - 流程控制为什么非常非常重要流程控制是指程序代码的执行顺序规则,决定了程序中各条语句的先后执行逻辑。它是所有编程语言的核心基础,也是C语言学习的第一个重点模块。
Seraphina_Lily19 小时前
c语言·开发语言·算法
深入C语言底层:隐式类型转换、整数提升与截断的“致命”陷阱在许多现代高级语言(如 Java、C#、Rust)中,类型系统极其严格,编译器会拦截绝大多数不安全的类型转换。然而,C语言的设计哲学是“信任程序员”并“追求极致的硬件执行效率”。
十月的皮皮16 小时前
c语言·笔记·学习
C语言学习笔记20260615-有序升序序列合并输入两个升序排列的整数序列,元素个数分别为 m、n;将两个序列合并为一个新的升序序列,并完整输出。两个原始数组本身已经升序,使用双指针同时遍历两个数组:
玖玥拾19 小时前
c语言·数据结构·c++·链表·stl库
C/C++ 数据结构(六)链表迭代器与底层本篇核心知识:自定义双向链表迭代器、链表删除 / 插入 / 拼接 / 反转操作、链表冒泡排序、STL 容器嵌套、容器底层与面试要点
C++ 老炮儿的技术栈19 小时前
linux·运维·服务器·c语言·c++·ubuntu·visual studio
Ubuntu root账号自动登陆1、设置root密码 sudo passwd root 根据提示输入密码(此时输入的密码是以后登录root账户时的密码)
noipp21 小时前
c语言·数据结构·c++·算法
【无标题】给定平面上 nnn 个点,求凸包直径。第一行一个正整数 nnn。接下来 nnn 行,每行两个整数 x,yx,yx,y,表示一个点的坐标。
超皮小龙猫21 小时前
c语言·开发语言
c语言-11.linux中"一切都是文件",是设计哲学,fd 是文件描述符,是进程用来"操作文件"的数字编号。2.为什么说"Linux 一切都是文件"
A.零点1 天前
c语言·开发语言·网络·笔记·visual studio
【2个月 C 语言从入门到精通:零基础系统教程】第十二讲:深入了解指针(五)在 C 语言的学习旅途中,指针和数组犹如一对形影不离的“双胞胎”,既深刻又令人头疼。许多初学者在掌握了基础语法后,往往在指针运算、sizeof 与 strlen 的区别以及二维数组的地址偏移上卡壳,导致笔试和面试频频失利。
2601_951643721 天前
c语言·编程语言·历史·标准·优缺点
1 章 C语言概述第 1 章 C语言概述如果有人说“我想要一种语言,只需对它说我要干什么就行”,给他一支棒棒糖好了。11每章章首的警句均选自Alan J. Perlis的文章“Epigrams on Programming”。该文发表在ACM SIGPLAN Notices(美国计算机协会编程特别兴趣小组会刊)1982年9月号第7~13页。
玖玥拾1 天前
c语言·数据结构·c++·链表·对象池·双向链表
C/C++ 数据结构(五)链表的应用、对象池本篇核心知识:带头尾结点双向链表完整实现、链表节点操作步骤、代码编码规范、程序调试技巧、链表实战场景、内存池 / 对象池思想、游戏怪物管理案例、随机数与概率应用
三品吉他手会点灯1 天前
c语言·开发语言·笔记·学习
C语言学习笔记 - 48.流程控制2 - 什么是流程控制目前已讲解基础运算符,其余运算符(如位运算)将在后续章节逐步介绍。其中位运算是C语言的核心特性之一,其学习依赖于整数补码存储的基础知识,掌握补码原理后,位运算的逻辑会非常容易理解。
AI thought1 天前
c语言·c++·c·内存管理·编译模型
C语言、C++与C#深度研究报告:从底层控制到现代企业级开发的演进C语言、C++与C#深度研究报告:从底层控制到现代企业级开发的演进摘要C语言、C++与C#构成了计算机软件工业中最为核心且影响深远的“C家族”语言谱系。本报告旨在通过超过15000字的深度剖析,系统阐述这三种语言从诞生背景、设计哲学、核心技术机制(内存管理、类型系统、编译模型)到现代应用场景(系统编程、游戏引擎、企业级服务)的完整演进路径。报告将重点揭示C语言作为“系统之母”的底层控制力,C++作为“多范式巨兽”在零成本抽象与复杂性之间的权衡,以及C#在.NET生态下通过托管环境与即时编译(JIT)实现的