c语言

kkeeper~1 小时前
c语言·数据结构·算法
0基础C语言积跬步之数据在内存中的存储目录一、大小端字节序和字节序判断1.1大小端字节序存储模式1.2练习(含大小端字节序判断)(1)练习一
qq3862461963 小时前
c语言·for循环·循环语句·while循环·do-while循环
更新补发第6天:7天学会C语言,每天5分钟,不需要基础这是更新补发的第6天的课程,内容是循环语句。循环语句总共有三种:for循环while循环do-while循环
张暮笛9 小时前
c语言
深入浅出:C语言中的“虚表分派”在C语言的学习过程中,我们习惯了“一个萝卜一个坑”的函数调用方式:想执行加法就调用 add(),想执行减法就调用 sub()。但在更高级的编程或嵌入式框架中,经常会听到“虚表分派”这个词。 别被这个名字吓倒,对于初学者来说,它其实就是 “通过查表来决定执行哪个函数”。它是实现“多态”(同一个接口,不同表现)的核心手段。
社交怪人10 小时前
c语言
【等差数列】信息学奥赛一本通C语言解法(题号1035)自留or欢迎大佬纠错给出一个等差数列的前两项a1,a2,求第n项是多少。一行,包含三个整数a1,a2,n。−100≤a1,a2≤100,0<n≤1000。
不会C语言的男孩10 小时前
c语言·c++
VS Code 中搭建 C/C++ 开发环境(MSYS2 编译器)VS Code 搭建 C/C++ 开发环境基于 MSYS2 编译器 · 个人学习笔记适用系统:Windows 11 编译器:GCC(MSYS2 ucrt64) 编辑器:VS Code
学困昇11 小时前
linux·c语言·开发语言·人工智能·面试
Linux 信号机制详解:从 Ctrl+C 到 SIGCHLD,一文理解进程信号刚开始学 Linux 信号的时候,我其实一直把它理解得很简单:按下 Ctrl+C,程序就退出;程序访问野指针,就会段错误;子进程退出,父进程可以 wait。这些现象我以前都见过,也能大概说出来是什么结果。
AI科技星11 小时前
c语言·前端·javascript·网络·electron
维度原本——基于超复数谱系的全域维度统一理论作者:乖乖数学成文时间:2026年5月30日本书以经典分形理论的局限性为切入点,融合《维度原本》公理体系与Cayley-Dickson超复数谱系,构建了一套全域超分形维度统一理论,核心是提出“实部定形、虚部定变”的维度核心范式,打通几何、物理、数论、生命科学与工程技术的底层逻辑,形成可计算、可验证、可落地的原创数理体系。
SoftLipaRZC12 小时前
c语言·开发语言·算法
C语言字符完全指南:字符函数与字符串函数字符串处理是C语言编程中的核心任务。标准库提供了丰富的字符分类、转换及字符串操作函数。本文将全面讲解 strlen、strcpy、strcat、strcmp、strstr、strtok 等函数的用法与模拟实现,并深入分析常见陷阱,帮助读者安全高效地操作字符串。
程序leo源12 小时前
linux·c语言·开发语言·c++·qt·c#
Qt界面优化详解本文梳理了 Qt 界面优化的两大核心方向:QSS(Qt 样式表)美化和 2D 绘图系统。全文涵盖 QSS 语法体系、选择器系统、盒模型、伪状态、子控件以及 QPainter 绘图 API、坐标变换、绘图设备等全部知识点,力求让读者全面掌握 Qt 界面美化与自定义绘制技术。
Chen_harmony13 小时前
c语言·数据结构·算法
二十二、动态内存管理👉 欢迎阅读这篇文章 👇我们已经掌握的内存开辟方式有上述两种开辟方式有两个特点:有时候我们需要的空间大小在程序运行的时候才能知道,那数组在编译时开辟空间的方式就不能满足了。
孬甭_13 小时前
c语言·数据结构
栈和队列目录1 · 栈1 - 1 · 栈的概念1 - 2 · 栈的结构1 - 3 · 栈的接口实现1 - 3 - 1 · 初始化
Stzzfntty14 小时前
c语言·开发语言·算法
嵌软c八股刷题记录定义:本质是指针,返回类型是函数形式:返回类型 (*指针名)(参数列表);用括号 () 把 * 和名字包起来,才是函数指针
t-think14 小时前
c语言·算法
冒泡排序和qsort模拟实现这里是think的博客希望可以一起交流知识,一起think今天我们来学习冒泡排序和qsort一起来think
LuminousCPP14 小时前
c语言·开发语言·数据结构·经验分享·笔记·顺序表
C 语言通讯录补坑篇:终版遗留 Bug 修复,解决修改姓名输入错乱问题此前我已经完成了C 语言通讯录项目全套迭代,从基础版、功能优化版,再到整合所有功能的最终完整版。项目已完整实现:联系人增删查改、数据文件持久化存储、多条件查找、回车跳过修改、异常输入处理、模块化分文件开发等全部核心功能。
Lazionr14 小时前
c语言·数据结构
二叉树入门:从概念到代码实现个人专栏:《数据结构-初阶》《经典OJ题目》《C语言》欢迎大佬交流在了解二叉树之前,我们需要有树这个结构的前置知识
承渊政道15 小时前
c语言·开发语言·笔记·学习·学习方法
我的创作纪念日写在创作第256天:从第一篇C语言博客,到一路向前的自己!还记得2025年9月12日吗?那一天,我写下了自己的第一篇技术博客:**《C语言的常见概念》**当时的我,也许只是想把一个知识点讲清楚.可能是为了记录学习过程中的一点理解,也可能是想把自己踩过的坑、走过的弯路,整理成一篇文章,留给未来的自己,也分享给正在学习路上的朋友.没想到,从那一篇文章开始,我真的慢慢走上了一条创作之路.今天,是我成为创作者的第 256 天.256 这个数字,对程序员来说似乎有一种特别的意义.它不是随便的一个数字,它像是二进制世界里一个熟悉的节点,也像是我创作路上的一个小小里程碑.回头
handler0116 小时前
linux·运维·服务器·c语言·网络·笔记·php
【Linux】五种IO模型详解【发散思考与解答】 问:同步/异步 与 阻塞/非阻塞 常常被混淆,它们到底有何组合关系? 答:同步/异步是“拿结果的方式”(我主动等结果还是你送结果过来),阻塞/非阻塞是“等结果时的状态”(我是睡觉等还是边干活边等)。例如:
Rabitebla16 小时前
c语言·开发语言·数据结构·c++·算法·leetcode
C++ 继承详解(下):默认成员函数、虚继承底层与设计取舍本文是继承系列的第二篇,接续上篇的基础内容。本篇覆盖派生类六个默认成员函数在继承中的行为、友元与静态成员的继承规则、菱形继承的根本问题、虚继承的底层实现原理(vbptr 与虚基表),以及继承和组合在设计层面的取舍。这部分内容是面试高频考点,也是真正理解 C++ 对象模型绕不开的东西。
wljy11 天前
linux·运维·服务器·c语言·c++
二、进制状态转换进程状态反映进程执行过程的变化。这些状态随着进程的执行和外界条件的变化而转换。在三态模型中,进程状态分为三个基本状态,即就绪态,运行态,阻塞态。在五态模型中,进程分为新建态、就绪态,运行态,阻塞态,终止态。
01_ice1 天前
c语言·开发语言
C语言数据在内存中的存储整数的二进制形式有三种:原码,反码,补码正数和无符号整数的原反补相同负数原反补不同原码:符号位+数值位的二进制形式