
c语言进阶
文章平均质量分 77
进阶知识
徐凤年lll
学生一枚
展开
-
通讯录的制作
【代码】通讯录的制作。原创 2023-08-14 14:47:12 · 262 阅读 · 1 评论 -
文件操作知识
这里面只有这两个,“w”会把之前创建的销毁。可以将文件中的数据字符串读取出来。fread 二进制输入 文件。将字符串可以存到文件当中。可以把结构体存到文件。原创 2023-08-12 11:47:24 · 75 阅读 · 2 评论 -
动态内存管理
ptr 是要调整的内存地址,size 调整之后新大小,返回值为调整之后的内存起始位置。这个函数调整原内存空间大小的基础上,还会将原来内存中的数据移动到新的空间。2. 返回栈空间地址的问题。原创 2023-08-10 18:23:22 · 67 阅读 · 2 评论 -
结构体+枚举+联合的计算规则
联合大小的计算联合的大小至少是最大成员的大小。当最大成员大小不是最大对齐数的整数倍的时候,就要对齐到最大对齐数的整数倍。原创 2023-08-09 10:33:46 · 72 阅读 · 2 评论 -
字符串和内存函数的整理
比较字符串,可以选择比较哪个。,追加,后面也可以加字数。原创 2023-08-07 17:00:00 · 60 阅读 · 0 评论 -
指针的进阶知识
如果你把函数的指针(地址)作为参数传递给另一个 函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。之前写的冒泡排序只能排序整形,而qsort可以排序各种类型等等。当一个函数的参数部分为一级指针的时候,函数能接收什么参数?把函数的地址存到一个数组中,那这个数组就叫函数指针数组。回调函数就是一个通过函数指针调用的函数。(可以排序结构体,整形,浮点型等等)基于快速排序算法实现的一个排序的函数。原创 2023-08-06 15:08:01 · 58 阅读 · 0 评论 -
数据的存储进阶
大端字节序的概念是,把一个数据低位字节处的数据放在高地址处,高位字节处的数据放在低地址处。小端字节序的概念是,把一个数据低位字节处的数据放在低地址处,高位字节处的数据放在高地址处。有符号char的范围是-128到127,无符号char的范围是0到255。(-1)^s表示符号位,当s=0,V为正数;当s=1,V为负数。下面是有符号char的范围和无符号char的范围,M表示有效数字,大于等于1,小于2,写成科学计数法。char是1个字节,8个比特位.(%u是一个无符号整数的打印)原创 2023-08-02 17:57:48 · 74 阅读 · 1 评论