上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页
摘要: 单向链表: 链表是由一系列的节点组成,每个节点包含两个域,指针域和数据域 线性表的顺序存储: 用一块连续内存空间 线性表的链式存储: 不连续的内存空间 代码示例: 单向链表.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<st 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(126) 评论(0) 推荐(0)
摘要: 面向接口编程 实现公司中编程方式甲方和乙方商定好接口,分别实现自己的功能最后对接成功,实现游戏功能 代码示例: 面向接口编程.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib. 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(447) 评论(0) 推荐(0)
摘要: 按块进行读写 写文件 fwrite参数1 数据地址 参数2 块大小 参数3 块个数 参数4 文件指针读文件 fread 代码示例: //3.按块进行读写 struct Hero { char name[64]; int age; }; void test03() { //写文件 FILE*f_wri 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(57) 评论(0) 推荐(0)
摘要: C语言数据结构 数据结构是计算机存储、组织数据的方式 动态数组: 动态数组增长内存,策略 将存放数据的内存放在 堆上动态数组 如果5个元素 申请内存 拷贝数据 释放内存6 插入第7个?容量capacity表示我的这块内存空间一共可以存放多少元素size概念 记录当前数组中具体的元素个数 代码示例: 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(2685) 评论(0) 推荐(0)
摘要: 配置文件读写 需求:将文件的有效内容截取出来,并且放入到一个键值对的数组中 struct ConfigInfo{char key[64];char value[64]};获取有效行数判断当前行是否有效解析数据 parseFile 将有效数据放入到数组中,数组在堆区开辟 根据key获取value ge 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(96) 评论(0) 推荐(0)
摘要: 按行进行读写 写文件 fputs读文件 fgets 代码示例: void test02() { //写文件 FILE*f_write = fopen("./test1.txt", "w+"); if (f_write == NULL) { return; } char*buf[] = { "锄禾日当 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(64) 评论(0) 推荐(0)
摘要: 字符串强化训练 字符串是有标志的 利用三种方式对字符串进行拷贝 利用[]利用指针利用while(*dest++=*source++){} 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #inclu 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(108) 评论(0) 推荐(0)
摘要: 指针的意义——间接赋值 通过指针间接赋值成立的三大条件: 2个变量(一个普通变量一个指针变量、或者一个实参一个形参)建立关系通过*操作指针指向的内存 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(108) 评论(0) 推荐(0)
摘要: 指针做函数参数的输入输出特性 输入特性: 在主调函数中分配内存,被调函数使用 输出特性: 被调函数中分配内存,主调函数使用 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdl 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(190) 评论(0) 推荐(0)
摘要: 指针的步长 指针变量+1之后 跳跃的字节数量解引用的时候,取的字节数 对自定义数据类型进行练习 如果获取自定义数据类型中属性的偏移offsetof(结构体,属性)头文件#include<stddef.h> 代码示例: #define _CRT_SECURE_NO_WARNINGS #include< 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(157) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页