技术栈
c语言
爱编码的小八嘎
2 小时前
c语言
C语言完美演绎9-13
/* 范例:9-13 */#include <stdio.h>union{char a;char b;
爱编码的小八嘎
2 小时前
c语言
C语言完美演绎9-19
/* 范例:9-19(适用TC、BCB,但VC++的fputs、fgets定义不同)*/#include <stdio.h> /* 若在BCB执行,需加入#include <stdlib.h> */
shada
2 小时前
c语言
·
编译器
mini-dog-c编译器开发 - 04 递归下降解析器
本篇为 mini-dog-c 编译器开发系列第四篇,介绍递归下降解析器的原理与实现。递归下降(Recursive Descent Parsing) 是最简单直观的语法分析方法。它的核心思想是:每个语法规则对应一个函数,函数负责消费(匹配)该规则对应的 Token 序列,并构建相应的 AST 节点。
无限进步_
2 小时前
c语言
·
开发语言
·
数据结构
·
c++
·
算法
·
github
·
visual studio
二叉搜索树完全解析:从概念到实现与应用场景
二叉搜索树(Binary Search Tree,BST),也称为二叉排序树,是一种特殊的二叉树结构。它要么是一棵空树,要么满足以下性质:
顾鉴行思
4 小时前
c语言
·
汇编
·
经验分享
10 字符串常量到底存在哪里?
修改 s1[0] = 'X' 会导致段错误(SIGSEGV)。字符串存在哪里无所谓,能用就行。C 程序编译成 ELF 文件后,段分类如下:
Aurorar0rua
5 小时前
c语言
·
开发语言
·
学习方法
CS50 x 2024 Notes C - 09
⑴All right, so beyond that, let's just go ahead and put this into context. Just in case it helps you to think about this.
相醉为友
6 小时前
linux
·
c语言
·
mcu
040 Linux/裸机/RTOS 项目开发的跨平台兼容性——C语言静态接口抽象底层原理分析
适用人群:MCU裸机/RTOS转Linux嵌入式开发工程师 核心目标:彻底搞懂「函数指针结构体模块化封装」的底层原理,实现一套代码源码级兼容Linux/裸机/RTOS,解决跨平台移植的核心痛点 笔记脉络:应用层直观认知 → 编译原理底层拆解 → 系统/指令集核心差异 → 标准实现方案 → 落地实操接口预留
weixin_42172526
7 小时前
c语言
·
c++
·
c
·
编程语言
·
技术选择
2026年C/C++/C#全解析:底层语言的进化与场景抉择,选错直接掉队
一、2026年编程选语言别瞎选!C、C++、C#同源不同命,选对才是高薪关键在编程领域,C、C++、C#这三门“同门兄弟”始终是开发者绕不开的核心选择,却也是最容易让人纠结的存在。有人用C语言深耕嵌入式,拿下大厂核心岗位;有人靠C++在游戏、高性能开发领域月薪破3万;也有人用C#快速搭建企业项目,实现快速就业。
bucenggaibian
7 小时前
c语言
·
python
·
开发者
·
编程语言
·
nearoh
Nearoh:9年开发者从零造语言,Python的简洁+C的性能
一、开发者的两难,被一个自学9年的独立开发者破局?做开发的都懂,选语言就像选工具:用Python写代码爽到飞起,简洁易懂、开发效率拉满,但遇到计算密集型场景就拉胯,性能跟不上;用C语言性能顶流,能掌控底层每一寸细节,可语法繁琐、开发周期长,写几行代码就要反复调试。
水饺编程
7 小时前
c语言
·
c++
·
windows
·
visual studio
第5章,[标签 Win32] :设备的尺寸(三)
上一篇:第5章,[标签 Win32] :设备的尺寸(二)回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
努力努力再努力wz
8 小时前
android
·
c语言
·
数据结构
·
数据库
·
c++
·
sql
·
mysql
【MySQL进阶系列】拒绝冗余SQL:带你透彻理解视图的底层逻辑
🔥 本文专栏:MySQL 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:你不用一开始就赢过所有人,你只要每天都别输给昨天那个想摆烂的自己。
Yupureki
8 小时前
linux
·
服务器
·
c语言
·
网络
·
c++
·
http
《Linux网络编程》4.应用层HTTP协议
💡Yupureki:个人主页✨个人专栏:《C++》 《算法》《Linux系统编程》《高并发内存池》《MySQL数据库》
上弦月-编程
9 小时前
java
·
c语言
·
c++
C语言链表详解,新手也能看懂! ——从入门到精通的完整教程
链表是C语言中最重要的数据结构之一,也是面试中的高频考点。很多初学者在刚接触链表时,常常被指针、内存分配等概念搞得晕头转向。本文将以最通俗易懂的方式,带你从零开始学习链表,包含完整的代码示例和详细的注释说明。
孬甭_
9 小时前
c语言
文件操作详解
目录1 · 为什么使用文件2 · 什么是文件2 - 1 · 程序文件2 - 2 · 数据文件2 - 3 · 文件名
wuminyu
18 小时前
java
·
linux
·
c语言
·
jvm
·
c++
专家视角看Java字节码加载与存储指令机制
本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
Navigator_Z
20 小时前
c语言
·
算法
·
leetcode
LeetCode //C - 1033. Moving Stones Until Consecutive
There are three stones in different positions on the X-axis. You are given three integers a, b, and c, the positions of the stones.
iCxhust
21 小时前
c语言
·
开发语言
·
汇编
·
单片机
·
嵌入式硬件
·
51单片机
·
微机原理
微机原理实践教程(C语言篇)---A001闪烁灯
汇编
爱编码的小八嘎
21 小时前
c语言
C语言完美演绎9-9
/* 范例:9-9 */#include <stdio.h>enum{Mem1='A',Mem2,Mem3=3,Mem4=3,Mem5
笨笨饿
1 天前
linux
·
c语言
·
网络
·
单片机
·
嵌入式硬件
·
算法
·
个人开发
69_如何给自己手搓一个串口
20世纪中叶,随着电传打字机(Teletype,简称TTY)的广泛应用,20mA电流环成为早期数据通信的主流物理标准。这种接口采用电流的有无,而非电压的高低来表示逻辑状态:一个完整的20mA电流回流路径代表逻辑0(空号,Space),电流中断则代表逻辑1(传号,Mark)。电流环的设计天然具备强抗干扰能力和长距离传输优势(可达数公里),并且能够通过简单的光电耦合器实现设备间的电气隔离。
爱编码的小八嘎
1 天前
c语言
C语言完美演绎9-16
/* 范例:9-16(以VC++执行,请参考范例光盘源代码中的说明)*/#include <stdio.h>