自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七节——指针笔试题(让你不再害怕指针)

回顾前文strlen和sizeof,详解指针笔试题(刷题必备),充分理解指针的含义。

2024-10-18 19:02:36 1191 33

原创 第六节——从深层剖析qsort的使用(让你不再害怕指针)

详细介绍回调函数及qsort函数的使用(快速排序思想)以及如何使用冒泡排序思想模拟qsort函数的实现。

2024-10-18 18:28:53 678 10

原创 第五节——转移表(让你不再害怕指针)

通过函数指针数组的方式完成简易计算器的制作——转移表

2024-10-06 20:58:05 385 5

原创 第四节——从深层剖析指针(让你不再害怕指针)

详细讲解字符指针变量(习题扩充),数组指针变量,函数指针变量,typedef的好处及函数指针数组的定义及后续的使用。

2024-10-06 17:52:07 1083 3

原创 第三节——从深层剖析指针(让你不再害怕指针)

详细介绍对数组名的深刻理解,指针访问数组,一维数组传参的本质,冒泡排序的原理及代码实现,二级指针的作用,指针数组及如何通过指针数组模仿二维数组。

2024-10-02 22:14:57 726 1

原创 第二节 ——从深层剖析指针(让你不再害怕指针)

从深层剖析指针运算,野指针的成因及如何防止,assert断言的使用及其重要性(优缺点),传值调用和传址调用的使用对象(让你明白为何需要用到指针)。

2024-10-02 14:52:25 887 1

原创 深层剖析汉诺塔的使用(递归)

详细介绍汉诺塔(递归方式)的原理及实现代码

2024-10-01 11:20:43 400 1

原创 第一节 —— 从深层剖析指针(让你不再害怕指针)

从最底层详细介绍内存及编址,指针变量和地址及其指针变量的意义,*void指针,const修饰变量和指针变量

2024-09-20 19:31:29 841

原创 深层剖析函数递归的作用

从深层剖析函数递归的思想,使用以及缺点,以及如何使用迭代的方式替代递归。

2024-09-16 19:52:55 1163 2

原创 从深层剖析操作符详解

详细介绍操作符的分类,二进制和进制转换,原码反码补码,各种操作符的详解以及操作符的优先级和结核性,一些我们所犯的错误

2024-09-07 11:39:31 1190 1

转载 常用快捷键调试技巧

这是大神的常用调试技巧的总结及记忆方法

2024-09-01 22:00:12 83

原创 每个程序员必备的调试技巧,你真的学会了吗?

vs实用调试技巧

2024-08-25 15:28:47 1176

原创 深入剖析C语言第一大门坎 -- 扫雷

深入学习C语言的数据类型和变量,分支和循环,数组及函数的内容后,就可以制作一个简单的小游戏 – 扫雷,但是当我们把学过的知识来制作这个游戏时,不免遇到些困难及挑战,这是完全正常的现象,因此不必过于焦虑,留给自己足够的时间去理解以及消化。接下来我会带着大家深入剖析扫雷游戏运行的代码逻辑!

2024-08-20 19:21:23 808 3

原创 用C语言写猜数字游戏(拿去惩罚你的室友在为不过)

规则:系统随机分配1~100之间的数,我们自行输入其中的一个值,直到输入正确答案(注:如果机会用完则需要接受惩罚)如果要生成a~b的数,则为a + rand() % (b - a + 1) -->需要头文件stdlib.h。5.制定一定惩罚,如:玩家失败可以强制电脑关机等等,友友们有需要可自行写代码制定一定惩罚。3.系统从这之间的数产生一个值(注意:该结果不需要打印,直到玩家猜出正确答案。2.可以隐藏代码(需要改成静态库),对我们的代码有一定的保护性。这些在我之后的文章里都会讲到,友友们可自行尝试。

2024-08-02 19:59:14 496

原创 【无标题】介绍switch语句,循环语句及其嵌套使用,goto语句的使用及如何用循环替代。

【代码】【无标题】介绍switch语句,循环语句及其嵌套使用,goto语句的使用及如何用循环替代。

2024-07-20 12:58:27 178

原创 C语言知识

在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员(member),且这些成员可以为不同的类型,成员一般用名字访问。

2024-07-14 15:08:17 216

原创 对C语言的后续大概了解

操作符、逗号表达式、下标引用、函数调用、结构成员、计算机存储数据及CPU概念、关键字的熟悉。)】条件操作符【exp1?修饰函数 -> 改变函数链接属性。若static修饰全局变量 - > 改变变量作用域。如若出现错误,希望大佬们点出错误地方,多多指教!typedef类型重定义,static作用。#define定义常量和宏、指针的重要性。】,逻辑操作符【&&逻辑与,II逻辑或(由下到上访问速度提高,相应存储内存越少。#define定义常量和宏。操作符包括关系操作符【规定:0为负,1为正。

2024-07-06 23:35:39 424

原创 学习C语言

字符串的简便性及如何计算字符串长度(需要先将长度转换成十进制位然后对照ASCILL表出相应值)循环语句(while的循环语句)(for和do---while语句的初步了解)(字面常量,const修饰常变量,#define定义的标识符常量,枚举常量)字符串,转义字符,循环语句,函数,数组及对操作符的大致了解。操作符的大致了解(算数操作符+ ,-,*,%为何使用转义字符及作用,如//起到注释作用。对应二进制位相同则为0,相异则为1。这几天学习了C语言的常量,和位操作符的大致了解(遵循0为假,其余为真。

2024-07-03 13:16:56 221

原创 学习c语言

学到的重要知识点#includeint main(){ int num1 = 0; int num2 = 0; int sum = 0; scanf_s("%d%d", &num1, &num2); sum = num1 + num2; printf("sum = %d\n", sum); return 0;}

2024-06-27 22:52:09 94

深入剖析C语言第一大门坎 - 扫雷

扫雷的游戏的声明

2024-08-13

深入剖析C语言第一大门坎 - 扫雷

扫雷的深层内容实现逻辑

2024-08-13

深入剖析C语言第一大门坎 - 扫雷

扫雷的浅层实现内容

2024-08-13

空空如也

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

TA关注的人

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