自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言之编译链接

链接是将多个目标文件和库文件组合在一起,形成最终的可执行文件或库文件的过程。链接器将目标文件中的符号引用与符号定义进行匹配,解决符号重定位问题。编译是将源代码转换为可执行的机器代码的过程。编译器将源代码作为输入,进行词法分析、语法分析、语义分析和优化等一系列操作,最终生成目标代码。编译和链接的目的是将源代码转化为可执行的机器码,让计算机能够理解和执行程序。编译和链接是软件开发过程中的重要环节,可以提高代码的执行效率和可维护性。编译和链接是软件开发过程中的两个关键步骤。

2024-04-08 16:47:57 318 2

原创 c语言之——文件

同样地,当需要写入文件时,程序会先将数据写入缓冲区,然后再将缓冲区中的数据一次性写入文件中,这样可以减少频繁的硬盘写入操作,从而提高写入效率。一个文本文件是一个包含纯文本数据的文件。与文本文件不同,二进制文件中的数据没有特定的编码格式,可以包含任意类型的数据,如图像、视频、音频、可执行代码等。文件是计算机中存储数据的一种方式,可以存储各种类型的数据,如文本、图像、音频等。文件的类别包括文本文件(.txt)、图像文件(.jpg、.png)、音频文件(.mp3、.wav)、视频文件(.mp4、.avi)等等。

2024-04-08 15:59:18 2079 3

原创 c语言之结构体

struct//关键字,不能省略 结构体类型名 //可省略数据类型 成员名;struct 结构体类型名 变量名列表;//分号不能丢int s1;char s2;struct 结构体类型名数据类型 成员名;}变量名列表;struct数据类型 成员名;}变量名列表;int s1;char s2;}stu1 stu2;char s2;}stu1 stu2;二、结构体变量的创建和初始化(位段就是专门用来节省内存的)

2024-03-30 18:15:08 1880

原创 C语言中整数和浮点数在内存中存储

在 IEEE 754 中,指数位是一个偏移值,加上一个固定的基数(通常为2)来计算指数的实际值。在进行运算时,计算机会根据指数位和尾数位的值进行相应的运算,并且考虑到指数位的偏移量。单精度浮点数由1位符号位、8位指数位和23位尾数位组成,而双精度浮点数由1位符号位、11位指数位和52位尾数位组成。原码的表示方法是:用最高位表示符号位,即0表示正数,1表示负数,其余位表示数值的二进制表示。对于负数而言,其反码是将原码的符号位不变,其余位取反得到的。符号位决定了浮点数的正负,0 表示正数,1 表示负数。

2024-03-28 00:03:43 977 2

原创 c语言内存函数、字符函数、字符串函数的实现及模拟

一、字符函数 strlen strcpy strcat strcmp strncpy strncat strncmp strstr strtok strerror 二、内存函数 memcpy memmove memset memcmp

2024-03-23 23:30:08 2155 3

原创 指针?拿下拿下

指针的学习

2024-03-11 22:51:37 1009 2

原创 从零开始学扫雷(简易版)

简易扫雷的程序实现

2024-02-28 20:20:43 707

空空如也

空空如也

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

TA关注的人

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