自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 轻松学C语言!带你深入探讨C语言编程及代码讲解

今天萌小编又和大家见面了,想必大家看完之前我第一篇写的概览对c语言有了一些初步的了解,那么现在我们继续前行,探讨c语言的奥秘。好,现在我们来看看一个c语言的编程

2026-04-29 02:24:33 164

原创 C语言5层递进学习法:从语法入门到底层原理

很多人学 C 语言只停留在 “会写语法、能跑代码” 的阶段,遇到指针、内存管理就卡壳,写的代码漏洞多、效率低,面试或实际开发中根本用不上 —— 核心不是你不够努力

2026-04-29 02:23:44 166

原创 C语言编译器最初不是用C写的,而是B+汇编混搭

C语言编译器是用C写的,第一个C编译器谁写的?它到底从哪冒出来的。这个问题我以前也觉得玄乎。查了资料才知道,它真不是凭空蹦出来的。CPU根本不懂C,只认0和1

2026-04-29 02:22:47 241

原创 C语言什么时候用?8大实际用途解析

虽然C语言执行速度极快,占用资源极少,但是它使用起来非常麻烦,完全没有 Java、Python、Go、JavaScript、C# 等方便和灵活,会严重拖慢项目的开发进度,所以

2026-04-29 02:21:52 250

原创 C语言变量命名、运算符等入门自学教程

&符号在C语言中有两种意思,一种代表的是取地址符,是单目运算符,作用是获取一个变量的内存地址;而另一种代表的是位运算符,是双目运算符,作用是将两数各对应的二进位相与。

2026-04-24 00:25:31 302

原创 C语言也能实现面向对象?封装和继承这样写

文章浏览阅读6.4w次,点赞36次,收藏166次。本文探讨如何在C语言中实现面向对象编程的封装和继承特性,通过结构体的使用来隐藏实现细节并实现数据成员的继承。

2026-04-24 00:23:57 355

原创 C语言也能写爬虫?用cspider库轻松搞定

文章浏览阅读3.7w次,点赞27次,收藏115次。前言 大家在平时或多或少地都会有编写网络爬虫的需求。一般来说,编写爬虫的首选自然非python莫属,除此之外

2026-04-24 00:22:08 1167

原创 C语言实现语法分析实验教程

实验三语法分析的C语言实现一、实验目的加深对语法分析器工作过程的理解;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法分析。

2026-04-24 00:18:13 343

原创 C语言编程:全局变量别乱用,后果很严重

大家好,我是麦鸽,今天分享一篇嵌入式编程中,关于全局变量的文章。嵌入式开发,特别是单片机os-less的程序,最易范的错误是全局变量满天飞。

2026-04-20 01:30:07 231

原创 C语言程序员常卡住的3个问题

深耕C语言的程序员,都卡在了这3个灵魂拷问上在编程语言迭代如潮的今天,Python、Go、Rust等新兴语言轮番抢占热度,却有一门诞生于1972年的“老语言”

2026-04-20 01:29:29 174

原创 C语言热度不降反升,AI时代更需要底层能力

4月的TIOBE榜单刚出来,小狮妹一看,有意思。Python稳在第一,这个没什么好说的,意料之中;但C语言卡在第二,份额还从上个月的11.55%涨到了12.34%

2026-04-20 01:28:39 175

原创 刚上大学为啥要先学C语言?一文给你讲明白

大家好!是不是很多刚进大学校门的小伙伴,面对的第一门编程课就是C语言?然后心里可能充满了问号:为什么是C语言?现在Python、Java这么火,学这个“老古董”有什么用?

2026-04-18 00:23:12 162

原创 C语言入门:什么是main函数和常见错误

C语言是人与计算机交流的语言,需编译链接成.exe。涉及头文件、源文件、主函数、库函数、关键字、字符与字符串、转义字符、语句及注释等概念,本文对此进行了详细讲解

2026-04-18 00:22:11 220

原创 C语言开发工具大盘点,初学者入门及项目开发选哪个好?

编程不仅是编写代码,更需借助软件实现运行与学习,脱离软件便无法实践。1、C语言历史悠久,拥有众多编译器可供选择,其中最经典且简洁的当属gcc。它是一个编译环境

2026-04-18 00:12:21 323

原创 C语言存在的问题及Zig语言如何改进,差异对比全在这

【编者按】本文主要介绍号称 “改进版的 C 语言” 的编程语言:Zig。本文分析了 C 语言的一些问题,例如预处理器、空指针、内存管理、类型系统、错误处理等

2026-04-18 00:08:49 397

原创 C语言结构体是啥?新手必学的打包数据神器

在C语言学习中,当我们需要处理学生信息、游戏角色属性、商品批次这类包含多种不同类型数据的复杂信息时,用零散的独立变量管理不仅繁琐,还极易出错。

2026-04-16 05:09:49 182

原创 C语言标准与编译器入门指南 新手必看

1994年 ISO和 IEC 对 C89标准进⾏修订. C94标准. 由于并没有增加新的语法特性,还是叫做 C89或者C90.如:微软拿到标准,认为有些标准不合理,不⽀持。

2026-04-16 05:08:45 299

原创 C语言编程练手:手写一个计算器程序

在 C 语言编程的学习之路上,同学们在了解基本概念、掌握基础语法之后,一定跃跃欲试想开发一款有意义的实用程序。编程实现计算器是一个不错的选择。因为它难度适中

2026-04-16 05:07:35 383

原创 C语言入门:认识程序的基本结构

01C语言程序的结构认识用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使小伙伴对c语言有个初步认识。

2026-04-16 05:06:31 182

原创 C语言第一个编译器是用什么写的?揭秘自举

你有没有想过一个问题:世界上第一个C语言编译器,它是用什么语言写的?要解开这个谜团,我们得回到计算机的起点CPU真正能读懂的,只有由0和1组成的机器语言。这是所有故事的基石。那么

2026-04-16 05:05:29 368

原创 C语言入门电子书免费领,小学生也能看懂

大家好,我是良许,一个深耕嵌入式 12 年的老工程师,前世界 500 强高工。我花了 3 个月时间,写了一个 C 语言电子书,以非常通俗的语言跟大家讲解 C 语言

2026-04-14 00:25:47 338

原创 C语言数组零基础入门:一维二维全讲透

学C语言的朋友都知道,数组是绕不开的核心知识点,也是后续学结构体、链表的基础。很多新手刚接触时,被一维、二维、字符数组搞得晕头转向,连冒泡排序、选择排序的逻辑都理不清。

2026-04-14 00:22:57 158

原创 微软不支持C开发Win32原因剖析,及C语言在系统开发中的优势

微软不支持用C来开发Win32的原因,简单来说有3点:1、C并不是应用开发语言2、微软有C++类库MFC3、微软甚至也不支持普通用户C++下面我们分条阐述。1仔细观察

2026-04-14 00:20:11 408

原创 普通人用基础C语言从零搭建NES模拟器,背后藏着这些局限

一、普通人觉得遥不可及,他用基础C语言做到了提起NES模拟器,很多人第一反应是“专业大佬才能做”,要么是依赖现成框架拼接,要么是靠复杂技术堆砌,普通人想从零上手简直是天方夜谭。

2026-04-13 15:18:15 326

原创 学C语言能搞懂底层原理,大厂程序员必学

对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。 C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如: 计算

2026-04-13 15:16:10 233

原创 Windows下如何用GCC编译C语言?轻便方法分享

学习C语言入门有一定难度,需勤加练习。多数人使用Windows系统,那么在Windows环境下如何编译运行C语言程序?掌握合适工具与方法是关键。1、学习C语言时

2026-04-12 00:26:05 362

原创 C语言适合新手吗?少儿编程老师实话实说

——作为一名少儿编程的老师,经常有家长问我两个问题:——一个是:“老师,我家孩子零基础,想学编程,该从C语言开始吗?”——另一个是:“听说C++底层是C语言,是真的吗?

2026-04-12 00:24:59 372

原创 C语言标准与编译器,新手该看哪些?

1994年 ISO和 IEC 对 C89标准进⾏修订. C94标准. 由于并没有增加新的语法特性,还是叫做 C89或者C90.如:微软拿到标准,认为有些标准不合理,不⽀持。

2026-04-12 00:24:22 413

原创 C语言函数的构成、定义、使用方法及程序控制权转移介绍

函数是指一段可以直接被程序或代码引用的程序或代码,也叫作子程序。 一个较大的程序一般应分为若干个程序块,每一个程序块用来实现一个特定的功能。所有的高级语言中都有子程

2026-04-11 00:07:59 333

原创 C语言开发入门必备!掌握搭建环境及C-Free 5安装要点

学习计算机的人大多接触过C语言,它常被视为编程入门的首选语言,经典的HelloWorld程序便是许多人的第一段代码。掌握一门语言前,首先需要搭建合适的开发环境。对于C语言而言

2026-04-11 00:06:50 306

原创 C语言性能优化:3个避免低效代码的技巧

由于 C 语言是最接近汇编语言的编程语言,相比其他更高级的编程语言,通常使用 C语言编写的程序可以获得最好的运行速度。 但是,也正因为 C 语言有优越的性能表现,程序员在使用

2026-04-11 00:05:32 319

原创 学C语言有什么用?帮你搞懂底层,进大厂

对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。 C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如: 计算

2026-04-10 00:57:46 293

原创 C语言是什么?初学者必看的通俗解释

什么是c语言?  随着微型计算机的日益普及,C语言成为世界上最流行、使用最广泛的高级程序设计语言之一。C语言是程序语言的基础,学会了C语言,在学其他的语言就简单多 ...

2026-04-10 00:56:37 370

原创 C语言编程避坑:全局变量别滥用,越少越好

大家好,我是麦鸽,今天分享一篇嵌入式编程中,关于全局变量的文章。嵌入式开发,特别是单片机os-less的程序,最易范的错误是全局变量满天飞。

2026-04-10 00:55:09 312

原创 C语言是什么?起源与特点简介

C语言是一种通用的程序设计语言。它是由贝尔实验室的DennisRitchie在20

2026-04-10 00:54:05 325

原创 如何升级node.js版本

如果你使用的是npm(Node Package Manager)或Yarn等包管理器,它们可能也提供了更新Node.js的功能。具体步骤取决于你使用的包管理器,你可以查阅相关文档或在线资源来了解如何使用包管理器来更新Node.js。无论你选择哪种方法,都建议在升级Node.js之前备份你的代码和项目,以防万一出现任何问题。同时,也要注意检查你的项目依赖是否与新版本的Node.js兼容,以避免升级后出现运行错误。访问Node.js的官方网站,下载对应你操作系统的最新版本安装程序。

2026-03-24 23:33:27 240

原创 mysql 迁移达梦数据库出现的 sql 语法问题 以及迁移方案

Copy CodeMySQL: DATE_FORMAT( a.expiry_date, ‘%Y-%m-%d %H:%M:%S’ ) 达梦: TO_CHAR(a.expiry_date, ‘YYYY-MM-DD HH24:MI:SS’)MySQL: DATE_FORMAT( a.expiry_date, ‘%Y-%m-%d %H:%M:%S’ ) 达梦: TO_CHAR(a.expiry_date, ‘YYYY-MM-DD HH24:MI:SS’)另外,在某些函数和操作符的使用上也有一些差异。

2026-03-18 03:42:55 221

原创 JAVA (Springboot) i18n国际化语言配置

在Java中,国际化(Internationalization,通常简称为i18n)是一个过程,它允许应用程序适应不同的语言和地区设置,从而能够支持全球用户。Java平台为国际化提供了强大的支持,包括Locale类、ResourceBundle类以及用于格式化日期、数字和货币的类。

2026-03-18 01:19:25 164

原创 SpringBoot教程(三十二) SpringBoot集成Skywalking链路跟踪

进入 D:apache-skywalking-apm-8.9.1apache-skywalking-apm-binin ,双击运行 startup.bat(7.x及以下版本 APM 包里面有包括 Agents,但是8.x的就发现被分开了,所以8.x的及以上的 就需要 Agents 也得下载。再看 Skywalking(http://localhost:8080/) 页面那边,你就会发现有个这个图(表示连接上了)启动后,控制台日志输出开头出现了以下的记录,就表示连接上Skywalking了。

2026-03-17 16:26:22 302

原创 Spring Boot 集成 Kettle

Kettle 最初由 Matt Casters 开发,是 Pentaho 数据集成平台的一部分。它提供了一个用户友好的界面和丰富的功能集,使用户能够轻松地设计、执行和监控 ETL 任务。Kettle 通过其强大的功能和灵活性,帮助企业高效地处理大规模数据集成任务。

2026-03-17 14:05:23 236

3DSMAX2013注册机

3dmax 2013 32/64注册机,测试可用

2013-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除