技术栈
c语言
雨落在了我的手上
2 小时前
c语言
C语言入门(十):函数的深入认识
1.库函数的介绍我们前⾯内容中学到的 printf 、 scanf 都是库函数库函数相关头⽂件:https://zh.cppreference.com/w/c/header
wangjialelele
3 小时前
linux
·
运维
·
服务器
·
c语言
·
网络
端口号、常见协议和套接字
1、当一个udp报文到达时,操作系统使用目的端口号来选择正确的进程。目的端口号用来表示目的主机上唯一的socket,而socket用关联到了唯一的一个进程,ip用来标识网络中唯一的一台主机,这两个结合起来就可以标记网络中唯一一台主机上的唯一一个进程;端口号是一个两字节16位的整数,可以表示0~65535个端口号,其中0——1024由系统分配,其他的由用户自行分配
deng-c-f
3 小时前
c语言
·
c++
·
学习
·
网络编程
·
kcp
Linux C/C++ 学习日记(26):KCP协议(二):kcp源码分享
注:该文用于个人学习记录和知识交流,如有不足,欢迎指点。这篇文章分享kcp的源码,大家可以先看一下,下一篇博文我将带大家分析
雾岛听蓝
3 小时前
c语言
·
经验分享
·
笔记
·
visualstudio
深入解析内存中的整数与浮点数存储
首先,整数的2进制表示方法有三种,分别是原码、反码和补码。整数在内存中存储的是二进制的补码。补码又分为符号位和数值位两部分,最高位的一位是符号位,用‘0’表示正数,用‘1’表示负数;其余则是数值位。不过,我们在调试窗口中观察内存时,为了方便展示,显示的是16进制的值,如下图所示。
Yupureki
4 小时前
c语言
·
数据结构
·
c++
·
学习
·
visual studio
从零开始的C++学习生活 9:stack_queue的入门使用和模板进阶
个人主页:Yupureki-CSDN博客C++专栏:C++_Yupureki的博客-CSDN博客目录stack和queue
一念&
4 小时前
c语言
·
开发语言
·
算法
每日一个C语言知识:C 数组
数组是一种用于存储固定大小的相同类型元素的顺序集合。数组中的所有元素在内存中是连续存储的,可以通过索引(下标)来访问每个元素。
小年糕是糕手
4 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
学习
·
算法
·
链表
【数据结构】单链表“0”基础知识讲解 + 实战演练
概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。
疯狂吧小飞牛
4 小时前
c语言
·
开发语言
·
lua
Lua C API 中的 lua_rawseti 与 lua_rawgeti 介绍
原文地址:Lua C API 中的 lua_rawseti 与 lua_rawgeti 介绍欢迎参观我的网站:无敌牛 – 技术/著作/典籍/分享等
CHANG_THE_WORLD
5 小时前
c语言
·
开发语言
·
汇编
c语言位运算 汇编代码分析
非常好 👏 你这段代码展示了 C++ 编译后,编译器如何将每一种位运算(&, |, ^, ~, <<, >>)翻译为底层汇编指令。 我们来逐行剖析 C 代码 ↔ 汇编指令 ↔ 实际寄存器行为 ↔ 位级变化。
立志成为大牛的小牛
5 小时前
c语言
·
数据结构
·
笔记
·
学习
·
考研
数据结构——二十二、并查集(王道408)
本文介绍了并查集(Disjoint Set)的逻辑结构、存储实现和优化方法。主要内容包括:1)用互不相交的树表示集合,通过查操作(Find)和并操作(Union)实现集合操作;2)使用双亲表示法存储结构,给出初始化、查、并的代码实现;3)提出优化方案,通过小树合并到大树的方式控制树高,将查操作的时间复杂度从O(n)优化到O(log₂n)。并查集是一种高效处理不相交集合的数据结构,适用于需要频繁查询和合并集合的场景。文章还总结了并查集的重要考点和知识点框架。
web安全工具库
6 小时前
linux
·
运维
·
c语言
·
开发语言
·
数据库
·
算法
·
自动化
告别刀耕火种:用 Makefile 自动化 C 语言项目编译
哎呦 资料合集 链接:https://pan.quark.cn/s/770d9387db5f当你开始编写一个包含多个 C 文件的项目时,你可能会发现自己在终端里一遍又一遍地敲着冗长的 gcc 命令。修改了其中一个文件?很好,你可能需要重新编译所有文件。这种方式不仅繁琐,而且在项目变大时,效率极其低下。
云泽808
7 小时前
java
·
c语言
·
c++
C/C++内存管理详解:从基础原理到自定义内存池原理
大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
润 下
7 小时前
c语言
·
开发语言
·
人工智能
·
经验分享
·
笔记
·
程序人生
·
其他
C语言——深入解析C语言指针:从基础到实践从入门到精通(四)
前言:指针类型的不同会导致操作结果存在显著差异。本章将详细解析各类指针变量的特性差异,并通过具体实例展示其实际应用场景。
小年糕是糕手
8 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
学习
·
算法
·
链表
【数据结构】双向链表“0”基础知识讲解 + 实战演练
如图所示:双向链表是由一个一个的结点组成,这里的结点有三个组成部分:注意:这里的“带头”跟前面我们说的“头结点”是两个概念,实际前面的在单链表阶段称呼不严谨,但是为了同学们更好的理解就直接称为单链表的头结点。
天桥下的卖艺者
9 小时前
c语言
·
算法
·
r语言
R语言手搓一个计算生存分析C指数(C-index)的函数算法
应粉丝要求,需要手写一个计算生存分析C指数(C-index)的函数。我在既往文章有介绍:C指数是评估生存模型预测性能的核心指标,其思想源自大神Harrell’s C-statistic。它衡量的是:模型对任意两个个体发生事件风险的排序能力。
Yurko13
9 小时前
c语言
·
开发语言
·
学习
【C语言】基本语法结构(上篇)
变量是C语言中存储数据的基本单元。 变量就像是你家收拾的物品的抽屉,每个抽屉(变量)都有名字和类型,用来存不同的东西(数据)📄。
小糖学代码
12 小时前
linux
·
服务器
·
c语言
·
开发语言
·
c++
Linux:11.线程概念与控制
进程强调独占,部分共享(比如通信的时候)线程强调共享部分独占线程在进程地址空间内运行!概念角度,感性的理解线程
Kratzdisteln
17 小时前
c语言
·
c++
【C语言】Dev-C++如何编译C语言程序?从安装到运行一步到位
关键词:Dev-C++, C语言编译, C语言开发环境, MinGW GCC, 编程入门对于C语言初学者来说,选择一个合适的开发环境非常重要。Dev-C++ 作为一个轻量级的C/C++ IDE,具有以下优势:
Doro再努力
18 小时前
c语言
·
数据结构
数据结构04:力扣顺序表3道例题解题思路与代码实现
先前我们讲解完了顺序表相关知识,包括顺序表的创建、初始化、插入、删除、查找等功能的实现,接下来本节内容就让我们动手练习一下顺序表相关的题目,加深一下理解。
疯狂吧小飞牛
19 小时前
java
·
c语言
·
lua
Lua C API 中的注册表介绍
原文地址:Lua C API 中的注册表介绍欢迎参观我的网站:无敌牛 – 技术/著作/典籍/分享等在 Lua 的 C API 中,有一个特殊的表,叫做 注册表(Registry)。它不是 Lua 脚本中能直接访问的普通表,而是专为 C 代码设计的全局存储区。