摘要:
格式化读写 写文件 fprintf读文件 fscanf 代码示例: void test04() { //写文件 FILE*f_write = fopen("./test4.txt", "w"); if (f_write == NULL) { return; } fprintf(f_write,"he 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(55)
评论(0)
推荐(0)
摘要:
递归函数 函数自身调用自身,必须有结束条件退出循环 案例 实现字符串逆序遍历实现斐波那契数列 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> //递归函数 函数 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(512)
评论(0)
推荐(0)
摘要:
栈的链式存储 代码示例: 栈的链式存储.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"LinkStack.h" typedef struct PER 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(91)
评论(0)
推荐(0)
摘要:
循环链表 代码示例: 循环链表.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include"CircleLinkList.h" typedef struct PE 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(67)
评论(0)
推荐(0)
摘要:
链表的基本概念 链表引出 数组有缺陷静态空间,一旦分配就不可以动态扩展,要不分配不够,要不分配过多。对于数组头部进行插入和删除效率低 链表的组成 链表是有节点组成的节点由 数据域和指针域组成struct LinkNode{int num; struct} 链表的分类 方式1: 静态链表 动态链表方式 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(256)
评论(0)
推荐(0)
摘要:
结构体偏移量 可以利用offsetof来计算结构体中属性的偏移也可以通过地址的相加运算 计算偏移量结构体嵌套结构体 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(251)
评论(0)
推荐(0)
摘要:
结构体赋值问题以及解决 * 系统提供的赋值操作是简单的值拷贝,逐字节拷贝 浅拷贝 * 如果属性中有指向堆区 的内容,在释放期间会导致堆区重复释放,并且还有内存泄漏。 解决方案: 利用深拷贝,手动赋值。 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<st 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(178)
评论(0)
推荐(0)
摘要:
文章目录 二维数组名称两种特殊情况:二维数组做函数参数传递方式数组指针 指针数组 区别代码示例: 二维数组名称 除了两种特殊情况外,都是指向第一个一维数组的指针 两种特殊情况: sizeof 统计整个二维数组长度对数组名称取地址 int(*p2)[3][3]=&arr; 二维数组做函数参数传递方式 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(265)
评论(0)
推荐(0)
摘要:
结构体基本使用 如果有typedef定义结构体,那么后面跟着的单词是类型的别名没有typedef,定义结构体,后面跟着的单词是一个结构体变量 结构体数组 在栈上开辟在堆区开辟 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #inclu 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(86)
评论(0)
推荐(0)
摘要:
按照字符进行读写 写文件 fgetc读文件 fputc文件结尾 EOF END 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> //1.字符的读写回顾 void 阅读全文
posted @ 2022-02-13 12:51
黑马金牌编程
阅读(52)
评论(0)
推荐(0)

浙公网安备 33010602011771号