自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构Day1

不需要预分配内存空间;需要预分配内存空间;缺点:数据的插入和删除需要移动大量元素;优点:碎片化存储,数据的插入和删除方便;缺点:访问元素必须遍历。顺序结构的典型:数组。优点:访问元素方便;链式结构的典型:链表。数据结构研究的数据的存储方式。1.顺序结构的优缺点。2.链式结构的优缺点。

2024-12-11 19:53:20 224

原创 C语言位运算

2024-12-09 20:00:55 122

原创 C语言预处理

2024-12-03 19:33:51 140

原创 C语言函数

A = a + 函数名(实际参数)若定义在主函数后则需要声明:将函数头(类型标识符 函数名(形式参数);其他函数名(函数名(实际参数))若返回值类型与类型标识符的类型不同,则将返回值转换为类型标识符的数据类型。形式参数写法: 数据类型 变量名1 , 数据类型 变量名2,……语法形式: 函数名(实际参数);提高代码的简洁度和复用性,提高开发效率。若函数定义的位置在主函数前则不需要声明。类型标识符 函数名(形式参数列表)若不写类型标识符,系统默认为int型。相当于一个变量做函数参数。

2024-11-29 19:02:03 279

原创 c语言数组

/定义了一个叫做a的包含了10个整型数据的数组。a[0] == 1 , a[4] == 5 , 注意没有a[5]。赋值与变量赋值类似,但是注意数组无法整体操作,必须拿出单个元素再进行赋值。此时的常量表达式取值从0开始,a[0]代表数组a的第0个元素。常量表达式:整型数据类型,代表数组中的数据个数。没有具体数值的空间初始化为0,a[3]=0;数据类型 数组名[常量表达式][常量表达式]数组名[常量表达式][常量表达式]

2024-11-28 19:25:56 688

原创 C语言关系运算符&逻辑运算符&流程控制

(大于),>=(大于等于),<(小于),<=(小于等于),==(等于),!2.逻辑表达式的构成:用逻辑运算符将 关系表达式 或 逻辑值 链接起来。3.C语言中用整型类型表示逻辑结果。&&(与),||(或),~(非)2.关系运算的结果是一个逻辑值。1.关系运算符都是双目运算符。1.逻辑运算符都是双目运算符。

2024-11-26 20:04:48 274

原创 printf与scanf函数

如果在“格式控制”字符串中除了格式说明以外还有其他字符,则在输入数据时 在对应位置应输入与这些字符相同的字符。%d——格式说明,由 % 和 格式字符 组成,作用是将输出的数据类型转换成指定的格式输出。在用"%c"格式输入字符时,空格字符和“转义字符”都作为有效字符输入。附加格式字符(插入在 % 和 格式字符间,%ld——输出长整型)g——根据数值大小,自动选择f或e格式,且不输出无意义的零。2.按指定的宽度结束,如"%3d", 只取 3 列;l——用于输出长整型,可以加在d,o,u,x前。

2024-11-25 19:15:32 328

原创 C语言语句&标准输入输出函数

putchar(输出字符)getchar(输入字符)printf(格式输出)scanf(格式输入)puts(输出字符串)gets(输入字符串)C语言中数据的输入输出。

2024-11-24 18:06:45 154

原创 C语言中不同数据类型混合运算&基本的算数运算符

横向向左的箭头表示必定的转换,如字符数据必定先转换为整数,short 型转换为int 型,float型数据在运算时一律先转换成双精度型,以提高运算精度(即使是两个 float型数据相加,也先都化成 double 型,然后再相加)。如表达式a—b* C, b 的左侧为减号,右侧为乘号,而乘号优先于减号,因此,相当于a-(b* c)。若已经定义a的数据类型为int,进行强制类型转换后,得到一个double型的中间变量,而a的类型不变。//将a的值2先赋给b,b的值为2,然后a自增1变为3)

2024-11-24 17:36:40 987

原创 C语言数据类型思维导图

变量类型 变量名 (eg:int a;

2024-11-22 19:02:07 170

原创 Linux基础命令操作与嵌入式开发基础

/2.目录2不存在,复制出名为目录2且内容与目录1相同的目录。cp 123.txt 456.txt //把当前目录下的123.txt文件复制为当前目录下的456.txt文件。//2.目录2不存在,将目录1重命名为目录2。mv 目录1 目录2 //1.目录2存在,将目录1移动到目录2中,源文件位置改变。cp 目录1 目录2 -r //1.目录2存在,将目录1复制到目录2下。mv 123.txt 目录1 //将123.txt移动到目录1之下。

2024-11-21 19:52:51 624

空空如也

空空如也

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

TA关注的人

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