自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言——自定义类型

本篇博客详细介绍了结构体、位段、枚举、联合体的相关知识。特别是结构体对学数据结构时尤为重要!(必收藏噢!)。

2022-04-22 12:10:08 790 11

原创 C语言——内存操作函数

本篇博客会详细介绍各种内存操作函数,最适合编程小白噢!

2022-04-17 22:26:29 1192 5

原创 C语言——字符串函数(必收藏)

超细超用心的字符串函数详解(必收藏噢!入股不亏!)

2022-04-16 11:44:12 11036 16

原创 C语言——指针详解(必收藏)

1.什么是指针?1.1概念简单的来说,指针就是地址。我们口头上说的指针其实指的是指针变量。指针变量就是一个存放地址的变量。1.2指针的大小指针在32位机器下是4个字节,在64位机器下是8个字节。注:(指针的大小与类型无关)1.3指针类型的作用上面涉及到指针的大小与指针类型无关,那么指针类型的作用是什么呢?指针解引用访问,使用的访问权限是多少 话不多说,上图!当一个int* 的指针+1,跳过4个字节;当一个char* 的指针+1,跳过1...

2022-04-04 11:01:52 74637 25

原创 C语言——数据的存储

首先,我们要知道数据在内存中存放的是补码打开内存,我们发现数据存放并不是我们想象中的正序存放,而是倒着存放的。这里就要引入一个大小端的介绍:大端字节序存储: 当一个数据的低字节存储在高地址中,高字节存储在低地址中,就是大端存储。小端字节序存储:当一个数据的低字节存储在低地址中,高字节存储在高地址中,就是小端存储。当数据大小超过一个字节,就一定会涉及到排序问题,避免数据存储错乱,大小端的出现很好的避免了存储错乱的问题。了解了大小...

2022-01-28 10:14:30 561

原创 C语言—— 模拟strcpy函数 (assert()函数、const的用法)

目录1、模拟strcpy函数1.1 assert()函数1.2const用法1.2.1作用一:const修饰变量1.2.2作用二:const修饰指针1.3模拟strcpy函数代码优化1、模拟strcpy函数模拟函数不是实现函数,这是有区别的!模拟函数要完全符合这个函数的定义,而实现函数只需要实现这个函数最后表现出来的功能即可。以下是代码实现:​#include<stdio.h>#include<assert.h>char* my_..

2022-01-18 00:54:09 682 5

原创 C语言——交换两个数(不能创建临时变量)

想要交换两个数,最简单的方式就是创建一个临时变量实现数的交换。可咱就是不走寻常路,下面介绍不创建临时变量实现数的交换:定义两个整形变量:int a = 4;int b = 5;法一:#include<stdio.h>int main(){ int a = 4; int b = 5; printf("交换前:a=%d,b=%d\n",a,b); a = a + b; b = a - b; //a + b - b = a a = a - b; /

2021-11-20 15:50:56 651 1

原创 C语言基础——字符串逆序(递归实现,不使用库函数)

对于这题,我们要特别注意的是:是字符串中的字符反向排列,不是逆序打印!下面我会分别用非递归和递归的方法介绍本题。从main()函数入手定义一个数组。 调用实现字符串逆序的函数。——本题核心 打印交换后的数组。int main(){ char arr[] = "abcdefg"; reverse_string(arr); printf("%s\n",arr); return 0;}自定义strlen()函数,计算数组长度int my_strlen(char* a

2021-11-18 16:07:18 4106 8

原创 C语言实现三子棋

在写代码前,要先思考游戏实现的思路,不可干想,要动笔记录下来!目录游戏思路:1,首先创建文件2,代码编写3,最终代码实现游戏思路:1,首先创建文件test.c :游戏的测试逻辑game.c :游戏的实现逻辑game.h :游戏实现函数的声明2,代码编写1.从main()函数入手int main(){ test(); return 0;}​​​​​​为了使main()函数简洁,直接调用test()函数。2.test()函数te

2021-11-13 11:29:25 3369 10

原创 对计算机专业的感悟

本人目前大二,就读于一个二本院校的计科专业。回忆起当年报志愿的时候,对于计算机并不了解,只是单方面的听取了家长的意见。现在看来计算机对我来说确实是最好的选择。进入大学后,大一期间也只是学了点c语言的皮毛,对学业上并没有上心。到了大二我才意识到,我浪费了这整一年的时间。说实话,学校的教学太有限了,并且有点跟不上时代的进展。这种情况导致我很焦虑,一种迷茫对未来的焦虑。虽然有很多无奈摆在自己面前,但大二这一年是我觉得最要努力努力再努力的一年。目前也接触到了java,学习起来还是很吃劲。只能课上听的半懂不懂,课

2021-10-16 13:11:04 338 4

空空如也

空空如也

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

TA关注的人

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