自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据在内存中的存储(1)

一.整数在内存中的存储1.反码、补码、正码2.⼤⼩端字节序和字节序判断3.判断字节序二.浮点数在内存中的存储

2023-11-30 08:10:50 19

原创 内存函数的使用和模拟实现

一.memmove的使用和模拟实现二.memcmpy的使用和模拟实现三.memset的使用四.memcmp函数的使用

2023-11-27 10:21:48 26

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

补充:C语言中各种0的用处一.strlen的使用和模拟实现二.strcpy的使用和模拟实现三.strcmp的使用和模拟实现四.strncpy函数的使用和模拟实现五.strncat的使用和模拟实现六.strncmp的使用和模拟实现七.strstr的使用和模拟实现八.strtok函数的使用九.strerror函数的使用

2023-11-26 20:56:13 19

原创 深入理解指针(4)

一.字符指针变量二.数组指针三.函数指针四.两段有趣的代码1.(*(void(*)())0)();2.void(*signal(int,void(*)(int)))(int)五.写法简化

2023-11-22 21:26:37 17

原创 排序算法代码集

1.有一个数字矩阵,矩阵的每行从左到右是递增的,矩阵从上到下是递增的,请编写程序在这样的矩阵中查找某个数字是否存在。2.判断凶手,A,B,C,D3.杨辉三角4.实现计算器5.练习使用库函数,qsort排序各种类型的数据6.字符的排序7.结构体的排序8.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 编写一个函数找出这两个只出现一次的数字。9.模仿qsort的功能实现一个通用的冒泡排序

2023-11-19 16:13:40 19

原创 深入理解指针(3)

数组名的理解,冒泡排序,用指针访问数组,指针数组,模拟二维数组

2023-11-15 21:00:16 18

原创 深入了解指针(2)

指针的使用和传址调用,strlen的模拟实现,传值调用和传址调用

2023-11-11 16:43:32 19

原创 深入了解指针(2)

指针运算、野指针、如何规避野指针、assert断言

2023-11-11 16:19:02 22

原创 深入理解指针(1)

内存和地址,指针变量

2023-11-10 12:10:59 29 1

原创 结构成员访问操作符

结构体,结构成员访问符(,),操作符的属性

2023-11-10 11:24:23 30 1

原创 操作符详解

操作符的分类,二进制的转换,反码,原码,补码,以及左右操作符

2023-11-08 20:08:01 627 2

原创 C语言学习——递归

递归,迭代。

2023-11-08 19:11:42 23 1

原创 C语言学习——调试技巧

bug,debug与release,Vs快捷键,监视和内存观察

2023-11-07 10:48:24 30

原创 数组和函数:扫雷游戏

扫雷游戏

2023-11-05 19:43:23 28

原创 函数(3)

函数的声明与定义

2023-11-02 22:36:49 889 1

原创 函数(2)

镶嵌调用和链式访问,实参,形参,return语句

2023-11-02 17:28:58 25 1

原创 第六课 函数(1)

库函数与自定义函数

2023-11-02 09:07:16 27 1

原创 数组训练 分中查找

b>找不到,根据大小关系,确定新的查找范围(折半)4.然后找到中间元素和要找的元素比较。3.根据左右下标确定中间元素比较。2.确定被查找范围的左右下标。

2023-11-02 08:20:06 24 1

原创 C语言学习 二维数组

二维数组

2023-11-02 00:15:04 41

原创 一维数组 学习

数组的概念二.一维数组的创建和初始化1.数组的创建2.数组的初始化3.数组的类型三.一维数组的使用1.下标2.数组元素的打印3.数组元素的输入4.一维数组在内存中的储存

2023-10-30 11:04:43 29

原创 分支语句与循环(下)

随机数的生成

2023-10-30 10:16:43 19

原创 分支语句、循环语句与镶嵌循环

/如果循环想包含多个语句,可用大括号将多个语句括起来。switch语句,特殊形式的if.......else语句,更易用,可读性好。for与while中的break、continue、break跳出循环;表达式1 用于循环变量的初始化,只执行一次。2.case后,必须是整形表达式。注:1.expression必须是整形表达式。表达式2 用于循环变量结束条件的判断。continue从头循环,而跳过本次循环;表达式3 用于循环变量的调整。//循环体至少执行一次;while(表达式);

2023-10-29 23:59:10 52 1

原创 学习C语言 第四节 分支和循环(上)(1)

if与else的用法1.1if语句1.2else1.3嵌套式if1.4悬空else问题,关系操作符,条件操作符,逻辑操作符1.逻辑取反操作符2.与运算符3.或运算符4.短路

2023-10-28 16:41:29 291 1

原创 自我检测_1_10.28

打印1000年到2000年之间的闰年 , 数一下 1到 100 的所有整数中出现多少个数字9 ,计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果, 求10个整数中最大的数. 乘法口诀表 , 输入三位数,从大到小排列, 输出100以内3的倍数, 输出n个*.

2023-10-28 01:06:28 50 1

原创 C语言学习 第三节 算术操作符与scanf和printf

下载everything,在软件中搜索 newc++.file,找到路径有关于vc2022的,打开路径,用记事本打开,将#define _CRT_SECURE_NO_WARNINGS 1输入进去就可以了。3./,注意,除法得到的是商,整数相除所得还是整数,而被除数与除数两者只要有一个小数,输出的结果都为双精度数,如图。%[ ],在方括号中指定一组匹配的字符,遇到不在集合之中的字符,匹配将会停止。符号有:+=,*=,-=,/=,%=,>>=,

2023-10-27 16:01:05 42 1

原创 C语言第二课——语句与数据类型和变量的分类

语句与数据类型和变量的分类。

2023-10-26 00:51:53 57

原创 C语言学习第一课——ASCII编码,常用转义字符

不再是三字母符中的问号(有的编译器带有三字母符)。以下转义字符\'与\"存在的原因与此相同。注意,c并未被删除,只是被跳过。(7)\f 换页符,光标移到下一页。现代系统反映不出来,行为类似于\v。(5)\a 警报,使终端发出警报声或发出闪烁,或者两者同时发生。(6)\b 退格键,光标返回一个字符,但不删除字符。由此可见,对应的大小写字母写字符差值是32。(4)\\ 防止\被识别为转义字符。(2)\' 用于表示常量 '而0~31为不可打印符号。(11)\v 垂直分隔符。(10)\t 制表符。

2023-10-25 21:38:55 151

原创 梦想的开始

我知道,这个目标对于现在的我是无比遥远的,但我相信,努力学习、深造、再创,终有一天,它会离我越来越近。同时,我希望在追求这一目标的旅途中,提高自我素养、自身能力,以期能更好的表达自己的想法,实现个人价值。周末:计划参与开源项目,与其他开发者合作,提高自己的实践编程能力,如蓝桥杯、ACM竞赛,总结本周的学习成果,检查遗落,确保知识的完备后,制定下一周的学习计划。阅读相关书籍:我将购买一些关于编程的经典书籍,如《深入理解计算机系统》和《算法导论》,通过系统地阅读这些书籍,掌握编程的基础知识和核心技术。

2023-10-24 23:57:38 32 1

空空如也

空空如也

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

TA关注的人

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