自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序运行环境(简介)预编译(详细)

编译器本身带的预定义符号__FINE__ //编译的源文件__LINE__ //文件当前的行数__DATE__ //文件被编译的日期__TIME__ //文件被编译的时间__STDC__ //编译器遵循ANSI C,其值为1,否则未定义int main()int i = 0;for (i = 0;i < 10;i++)

2023-08-26 16:53:29 116

原创 文件的操作与文件操作函数

每个被使用的文件都在内存中开辟了一个相应的文件信息区,用来存放文件的相关信息(如文件的名字,文件状态及文件当前的位置等)。这些信息是保存在一个结构体变量中的。该结构体类型是有系统声明的,取名FILE。

2023-08-22 22:32:09 64 1

原创 自定义类型的内存大小(结构体,位段,枚举,联合体)

我们的编译器在编译的时候4个字节的读取,假如我们按照顺序存放,第一个变量char,第二个变量int,共5个字节,电脑要读取int类型的数据就要读取俩次,降低了效率,所以提出对齐概念,但是不同的编译环境的对齐数是不同的,例如 ,vs中为8,gcc没有........第二步:放置第二个变量为int类型(占4个字节,对齐数8,开始存放的偏移量为4的倍数),即从4的位置开始存放,中间这三个字节不存放东西,相当于浪费掉了。4. 如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整。

2023-08-12 21:19:29 47 1

原创 库函数模拟实现

关于字符和内存的函数

2023-08-05 23:27:39 38 1

原创 指针和数组

和情况代表整个数组,此外例如:1.数组名代表首元素地址注:sizeof(数组名+1)就不是sizeof(数组名),此时数组名代表首元素地址,sizeof(数组名+1)是求数组首元素类型+1的所占空间大小,sizeof(数组名)是求整个数组所占空间大小。2.&数组名和sizeof(数组名)我们看结果发现,打印&arr1和arr1的地址,发现他俩是一样的,打印加一后&arr1,00EFFD38变为了00EFFD58,以16进制打印,相当于加了32个字节,arr1只加了4个字节。

2023-08-05 17:02:32 55 1

原创 整形和浮点型在内存中的存储

整形和浮点型在内存中存储方式

2023-07-31 15:39:19 31 1

原创 简单扫雷小游戏(c语言)

我们后期会统计排查地方周围的雷数,在边缘部分就会数组越界,所以我们行列都+2。创建的数组为11x11,实际是9x9的扫雷。我们初始化放雷的数组都为0,将另一个遮盖部分的数组全初始化为 *。每当我们排雷的时候有雷就直接炸死了,没有雷的时候统计周围雷的个数。这里我们设置雷的时候设置为1,没有雷设置为0,所以我们统计的时候直接加周围八个数就可以了。数组的大小我们直接在头文件(game.h)中创建宏变量,这样我们就可以随时更改游戏棋盘大小。1.game.h //存放头文件。我们输入排查坐标,排查雷的个数。

2023-07-17 22:08:44 53

原创 三子棋游戏(c语言)

3.test.c //包括main函数主代码,2.game.c //主要包含代码中的自定义函数。1.game.h(头文件)//主要包含函数声明,代码中使用的头文件,和宏定义。1.要下棋得有棋子和棋盘,所以我们创建二维数组用来保存棋子,然后打印个棋盘。这部分是test.c的代码没有头文件等只需要在前面包含game.h。主代码很简单,上来打印游戏菜单,选择游戏开始退出。game.c文件包含自定义函数的定义。主代码:(test.c文件)

2023-07-17 21:23:53 30 1

原创 学习C语言序言

我是一名在校大学生,接触C语言已经有一段时间了,但是感觉学的杂乱无章,所以在CSDN上面记录一下学习C语言的过程,总结一下学习过程中的问题和知识总结,努力学习,尽力达到大厂水平。看书本上的知识感觉好像会了,但是实际操作上小毛病却是一堆一堆的,所以我打算每天抽时间练习一小时的代码,并总结经验。定个小目标:进腾讯!

2023-04-23 21:28:29 38 1

空空如也

空空如也

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

TA关注的人

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