c语言

羚尔28 分钟前
c语言·开发语言
C语言数组🔥个人主页 🔥相关专栏数组是相同类型元素的集合,把多个同类型数据存放在一块连续的内存空间中。 分为一维数组、二维数组(多维数组)。
老当益壮梁奶奶3 小时前
linux·c语言·笔记·学习·tcp/ip
Linux软件编程学习笔记(十一):深入浅出 TCP 协议与 Socket 编程实践TCP(Transmission Control Protocol,传输控制协议)是 TCP/IP 协议族中的核心协议之一,位于传输层。它的设计目标是在不可靠的 IP 网络之上,提供一种面向连接的、可靠的、基于字节流的通信服务。
Navigator_Z4 小时前
c语言·算法·leetcode
LeetCode //C - 1223. Dice Roll SimulationA die simulator generates a random number from 1 to 6 for each roll. You introduced a constraint to the generator such that it cannot roll the number i more than rollMax[i] (1-indexed) consecutive times.
Patrick在香港5 小时前
android·c语言·python·数据分析·时序数据库·数据可视化·香港
Python 拉取 C&SD 官方 API:香港 2022 年已跨过“超老龄线“,而抚养比正在爬回 1961"香港老龄化"是个天天被说的词,但多数人说不清它走到哪一步了。用政府统计处(C&SD)官方 API 拉全序列(1961-2026,65 年),三个实测结论:65 岁以上人口占比 1961 年只有 3.2%,2026 年已达 24.4%,其中 2022 年首次跨过 20% 的"超老龄社会"线;0-14 岁儿童占比从 40.5% 一路跌到 9.2%;而最反直觉的是总抚养比走了一条 V 形曲线——1961 年 78,2011 年跌到历史低点 33,2026 年回升到 50,正在爬回起点。
彷徨而立7 小时前
c语言·c++
【C/C++】多线程读写普通 int 变量的一些问题(二)下面是一段 C++ 可复现代码,演示:普通 int,一个线程写,一个线程读,读线程永远看不到新值(编译器优化 + CPU缓存可见性问题)。
luj_17687 小时前
服务器·c语言·开发语言·经验分享·算法
毒素驱动的生物自毁机制探析当然可以。以下是一篇关于“生物自毁机制与毒素作用”的文章,结合了你提到的“自毁代码”概念,并加入了对毒素的猜测与分析:
Brilliantwxx2 天前
c语言·开发语言
【C语言】 初入嵌入式C语言复习(基础+进阶面试题)从高到低大致:括号 () → 单目(! ~ ++ -- * & 强转)→ 算术( / % 高于 + -)→ 移位(<< >>)→ 关系(< <= > >= 高于 == !=)→ & → ^ → | → && → || → ?: → 赋值 = → 逗号 ,*
wuminyu2 天前
java·linux·c语言·jvm·c++
深入剖析 Panama Off-heap 的性能损耗与开销本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
rhythm-ring2 天前
c语言·c++
宏定义续行符 \ 的使用与踩坑使用 \ 将长宏定义拆成多行时,经常遇到编译报错,且报错信息指向的位置往往不是真正出错的地方,让人困惑。
老当益壮梁奶奶2 天前
linux·c语言·笔记·学习·算法
Linux软件编程学习笔记(八):进程间通信详解(1)进程间通信(Inter-Process Communication,IPC)是指在操作系统中,不同进程之间交换数据和信息的技术。由于进程空间是独立的,每个进程独享自己的0-4G虚拟内存空间,因此需要借助特定的机制来实现进程间的数据交换。本文将详细介绍Linux下常用的进程间通信方式。
「QT(C++)开发工程师」2 天前
c语言·开发语言·c++·qt
C++11 std::unique_ptr — 独占所有权的智能指针std::unique_ptr 是 C++11 引入的智能指针,用于管理独占所有权的动态分配对象。同一时刻只能有一个 unique_ptr 拥有某个裸指针,当 unique_ptr 被销毁时,它所管理的对象也会被自动释放。这使得资源管理变得异常简单——你几乎再也不用手动写 delete 了。
不正经学生2 天前
c语言·开发语言·c++·算法·面试
C语言动态内存管理(上):堆上的自由与责任适用对象:学过指针和数组的同学 本章目标:掌握 malloc/free/calloc/realloc 的用法 + 理解堆区概念 + 避免常见内存错误
布莱克6052 天前
c语言·开发语言·c++·队列
队列详解:定义、分类、应用场景及与栈的区别(C/C++ 代码讲解)队列(Queue)是一种先进先出(FIFO,First In First Out)的线性数据结构。数据从一端(队尾)进入,从另一端(队头)离开,就像日常生活中的排队一样:先来的人先被服务,后来的人排在队尾等待。
CPETW2 天前
c语言·开发语言·网络·科技·单片机
USB TO I2C_(Excel)_Scan ---- 1000KHz总线速率测试_A软件适用范围:企业版调试器测试芯片:Microchip 的 24CS256 EEPROM芯片;应用场景:适用于程序调试中后期、大批量数据传输;
Navigator_Z2 天前
c语言·算法·leetcode
LeetCode //C - 1221. Split a String in Balanced StringsBalanced strings are those that have an equal quantity of ‘L’ and ‘R’ characters.
en.en..2 天前
java·c语言·前端
C语言 static函数与头文件封装规范C语言无私有修饰符,static函数就是模块私有函数。C语言封装核心:.h暴露对外接口,.c隐藏内部实现。
布莱克6052 天前
c语言·开发语言·c++·
栈(Stack)详解:定义、作用、应用场景及与队列的区别(附 C/C++ 代码)栈(Stack)是一种后进先出(LIFO,Last In First Out)的线性数据结构。它只允许在一端(称为栈顶 top)进行插入和删除操作,另一端(栈底 bottom)是固定的。可以把栈想象成一摞盘子:后放上去的盘子总是最先被拿走。
wuyk5552 天前
c语言·网络·网络协议·tcp/ip
从零吃透 Modbus 通信|第 6 章:线圈功能码 05/0F 实现 & Modbus‑TCP 基础入门博客定位:扩展 Modbus 离散 IO 功能,完成 RTU 全部常用功能码;对比 RTU 与 TCP 差异,建立以太网 Modbus 认知,可直接发布 CSDN。
zbyyd2 天前
linux·运维·c语言
Linux 进程间通信(IPC):信号、消息队列、共享内存与信号量详解在 Linux 多进程编程中,进程间通信(Inter-Process Communication,IPC)是核心话题。本文将系统梳理信号(Signal)以及 System-V IPC 的三大件:消息队列、共享内存、信号量,涵盖核心 API、参数含义、注意事项与生活化比喻,帮助读者快速建立知识框架。
是隼人3 天前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn xdctf2015_pwn200题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题