自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 5000字长文,一篇文章带你一步步学会C语言文件操作

磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件。

2026-09-09 14:30:39 141 8

原创 C语言:结构体、联合和枚举

以上就是今天的内容啦,希望大家能有所收获。

2026-08-22 15:33:38 258 11

原创 数据在内存中的储存

整数的二进制表示方法有三种,即原码、反码和补码。有符号的整数三种表示方法都有符号位和数值位,0表示正,1表示负,最高的一位被表示为符号位,剩余都是数值位。对于整数来说,数据存放的就是二进制的补码,利于运算。在这里还要介绍一个新的概念,大小端其实超过一个字节的数据在内存中储存的时候,就有储存顺序的问题按照不同的储存顺序,我们分为大端字节序储存和小端字节序储存。这是1的小端储存,大端储存应该是00 00 00 01 。我们可以写一个函数来判断编译器进行小端储存还是大端储存。来做几个练习char类型的范围是-12

2026-08-14 19:40:00 175 10

原创 字符函数和字符串函数

本文主要讲解关于字符函数和字符串函数的知识。

2026-08-11 22:12:36 269 11

原创 指针:新手小白从入门到精通

本文讲解了指针的最后两个重要概念:回调函数和qsort函数。回调函数是通过函数指针调用的函数,文中以简易计算器为例展示了其应用。qsort是一个通用的排序函数,可以处理各种数据类型,文中详细介绍了其使用方法,并基于冒泡排序逻辑实现了qsort的模拟版本。通过这两个概念的讲解,读者可以更深入地理解指针的高级应用,为后续C语言学习打下基础。建议读者动手实践文中的代码示例以加深理解。

2026-08-08 11:21:01 221 7

原创 指针:新手小白从入门到精通

本文深入讲解了C语言中指针的高级应用,主要内容包括:1.字符指针变量和字符指针数组的使用及区别;2.数组指针变量的定义和使用方法;3.二维数组传参的本质是通过传递首行地址实现;4.函数指针变量的创建和使用方式;5.typedef关键字对类型和指针的重命名方法;6.通过函数指针数组实现计算器的转移表应用。文章通过代码示例详细说明了指针变量的各种类型及使用场景,帮助读者深入理解指针在复杂数据结构中的应用技巧。

2026-08-06 08:00:00 214 4

原创 指针:新手小白从入门到精通

本文讲解了指针与数组的核心关联:1) 数组名本质是首元素地址,但存在sizeof和&操作两个例外;2) 一维数组传参实质是传递首元素地址,函数内无法直接计算数组长度;3) 通过冒泡排序案例演示指针操作数组的方法;4) 扩展介绍了二级指针的概念(指向指针的指针)和指针数组(存储指针的数组)。文章强调理解指针与数组的地址关系是高效操作数组的关键,并预告后续将继续深入指针相关内容。

2026-08-05 11:10:47 205 11

原创 指针:从入门到精通

本文摘要:本章深入讲解指针相关知识,重点包括:1.野指针的概念、成因(未初始化/越界访问/空间释放)及防范措施;2.const修饰指针的两种形式(限制内容修改或指向改变);3.assert断言的使用方法;4.传值调用与传址调用的区别,通过指针实现变量值交换的实例。文章最后总结了指针使用的注意事项,强调要根据实际需求选择合适的调用方式。全文通过具体代码示例帮助读者加深对指针特性的理解。

2026-08-04 19:25:39 218 6

原创 指针:新手小白从入门到精通

【摘要】本文为C语言指针入门指南,通过酒店门牌号的比喻解释指针本质——存储内存地址的变量。文章详细介绍了如何获取变量地址(&操作符)及打印(%p格式符),对比x86/x64架构下指针大小的差异。重点讲解指针变量的创建(int p)、解引用()操作及类型对指针运算的影响,包括指针±整数、指针间相减和关系运算。通过数组遍历和模拟strlen函数等实例演示指针应用,并简要介绍void*类型。最后预告后续将深入讲解指针进阶内容,帮助读者逐步掌握这一C语言核心概念。

2026-08-01 13:24:11 199 8

原创 学完函数和数组不知道能干嘛?我写了个能玩的扫雷游戏

学完函数和数组,刷题刷到怀疑人生?是时候换个玩法了——用你刚学会的知识,做一个真正能运行的扫雷游戏。在这个过程中,你会重新理解数组怎么存地图、函数怎么拆分逻辑、循环怎么控制流程。跟着做下来,不仅知识点会记得更牢,点击运行看到自己写的游戏能玩的那一刻,成就感绝对比AC一道题来得更实在。扫雷需要两张地图:一张记录雷的真实位置mine),一张记录玩家能看到的内容show游戏盘面是 9×9 的格子,但统计每个格子周围有几颗雷时,需要查看周围8个方向。如果玩家点了最边缘的格子,程序去查"左边"就会数组越界。

2026-07-24 16:13:44 211 6

原创 C语言分支语句:入门和避坑

今天我们来学习C语言中分支语句的相关知识学C语言的同学,分支语句肯定是绕不开的知识点。if、else、switch,看起来简单,但写代码的时候总能踩出各种坑。今天就来好好聊聊分支语句,从最基础的用法到容易出错的地方,一次性说清楚。程序很多时候不是一条路走到底的,很多时候我们需要判断程序要走哪个分支,而分支语句就是帮助我们判断程序要走哪个分支的。如果分数 ≥ 60,输出"及格",否则输出"不及格"如果用户输入1,执行添加操作;输入2,执行删除操作等等...if语句if-else语句。

2026-07-19 18:15:11 239 3

原创 石铁电信小瑞的成长之路

马上进入大二,为了进一步提升自己的编程知识,我打算系统学习代码,并发表博客来记录自己的成长。我是来自石家庄铁道大学电子信息工程专业的一名学生,对编程语言有很大兴趣,希望可以通过博客来系统整理我所学习的知识,希望大家共同见证我的成长,和我一起进步。二、学习编程计划。

2026-07-19 11:02:07 368 5

空空如也

空空如也

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

TA关注的人

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