自定义博客皮肤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)
  • 收藏
  • 关注

原创 5.7 学习记录

在可能出现错误的位置加入打印,前一句能够打印出来,后一句打印不出来,问题就可以定位到两次打印中间的代码。(4)运行代码使其产生段错误,段错误产生后会生成一个包含错误信息的core文件。(5)gdb a.out core 找到错误产生的位置。3.将pnext赋值为空白节点的pnext。4.将空白节点的pnext指向新申请节点。(2)使用gdb调试生成的代码。(1)编译代码时加入-g选项。2.将存放的数据放入节点中。(3)编译代码加入-g选项。(1)配置core文件。(3)gdb调试命令。

2024-05-07 20:01:18 206 1

原创 5.6 学习记录

枚举常量默认为int类型,第一个枚举常量的值默认为0,后续枚举常量的值为前一个枚举常量的值+1。内存碎片:由于频繁malloc和free小空间,导致大的连续空间由于中间存在小空间被占用而无法得到申请空间的现象。1.空间不需要连续(访问数据麻烦,可以使用小的分散空间)内存小端:内存低地址存放低数据位,内存高地址存放高数据位。内存大端:内存低地址存放高数据位,内存高地址存放低数据位。notes:枚举变量的值在枚举常量中选择其一作为它的值。1.空间连续(访问数据方便、空间必须连续)union 共用名{

2024-05-06 17:39:26 201 1

原创 4.29 学习记录

二维数组的数组名是指向数组第一行所有元素的一个数组指针。指针函数是函数,函数的返回值是指针。函数指针是指针,指针指向一个函数。二维数组传递数组指针和长度。指针数组传递二级指针和长度。

2024-04-29 20:19:28 78

原创 4.28 学习记录

/所有指针都是8个字节。对数组指针*,值不变,类型降级称为指向数组第一个元素的指针。对一维数组名&,值不变,类型升级为指向整个数组的数组指针。存放字符串数组用二维数组,操作字符串数组用指针数组。五种形式: 1.const int *p;2.指针数组是数组,数组的每个元素都是指针。1.数组指针是指针,指向整个数组。指向一级指针变量的指针。

2024-04-28 19:05:08 175

原创 4.26 学习记录

形式:数据类型 *变量名;

2024-04-27 14:23:41 175 1

原创 4.24 学习记录

形式:函数类型 函数名(数据类型1 形式参数1,数据类型2 形式参数2,...)函数体return 返回值;

2024-04-24 19:26:42 134

原创 4.23学习记录

数据类型 数组名[第一维空间][第二维空间]char 数组名[元素个数];char str[第一维大小][第二维大小];

2024-04-23 18:01:04 338

原创 4.18 学习记录

notes:①scanf中出现非输入控制符,需要从终端原封不动输入,否则从不匹配的位置开始不再向后读取;③scanf除了%c形式外均无法接收' '和'\n'字符;scanf("m") 双引号中间的内容要从终端原封不动的输入。②scanf除了%s外后面必须加&符号;表达式1 :表达式2;④scanf中禁止出现\n;gets会去掉从终端接收的\n字符。puts会多打印一个\n字符。三目运算符(自右至左结合)

2024-04-18 19:23:22 241

原创 4.17 学习记录

表达式:由运算符连接的一个或者多个常量变量所组成的式子。从左至右依次执行,将最后一个表达式的结果作为整体的结果。左值必须是变量不能是常量或表达式;不同类型进行数据运算和数据处理时会发生的类型转换。右值可以是常量、变量或表达式;获得常量或数据类型在内存中所占的字节数。转换规则:低精度转换成高精度。在终端屏幕上打印一个字符。在终端屏幕上接受一个字符。③打印多个输出控制符。

2024-04-17 21:51:09 230

原创 4.16 学习记录

变量名只能由字母、数字、下划线组成,不能以数字开头;⑤泊尔类型(逻辑类型):bool(ture:1 flase:0)非零值均为逻辑真值。二进制→八进制、十六进制:八进制一位对应二进制三位;十进制→二进制、八进制、十六进制:十进制数除以进制数得到的余数逆序排列。二进制、八进制、十六进制→十进制:对应位*对应位的权值再求和。④字符串常量:双引号表示(字符串末尾存在一个\0字符)4.链接:将多个二进制代码链接成为一个可执行程序。2.编译:将C语言代码编译成汇编代码。3.汇编:将汇编代码编译成二进制代码。

2024-04-16 19:03:02 342

空空如也

空空如也

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

TA关注的人

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