
C笔记
寒泉Hq
当你试图解决一个你不理解的问题时,复杂化就产生了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
测试C语言malloc申请内存不释放结果
测试:C语言,用malloc动态申请内存,不free,观察效果。原创 2019-01-15 12:20:03 · 4554 阅读 · 3 评论 -
C语言文件操作(五)将txt格式16进制编码转化为txt格式汉字
准备将想要转换为16进制的文字保存为after.txt,与该程序放在同一目录下举例存好after.txt,运行程序后,将在同一目录下生成文件words.txtC代码//文件操作2.cpp#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int ...原创 2019-01-13 23:02:17 · 1810 阅读 · 0 评论 -
C语言文件操作(四)将txt格式汉字转化为txt格式16进制编码
准备将想要转换为16进制的文字保存为before.txt,与该程序放在同一目录下举例存好before.txt,运行程序后,将在同一目录下生成文件after.txtC代码//准备事项:将想要转换为16进制的文字保存为before.txt,与该程序放在同一目录下 #define _CRT_SECURE_NO_WARNINGS#include&lt;stdio.h&gt;#includ...原创 2019-01-13 22:57:01 · 2286 阅读 · 1 评论 -
C语言文件操作(三)读取指定路径txt文件,并输出文件内容
#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;assert.h&gt;int main(){ //读取数据 int a[10]={0};//读取10个数 FILE *fpRead=fopen("C:\\Users\\Bug\\source\\data.txt","r&原创 2019-01-10 12:03:06 · 19635 阅读 · 7 评论 -
C语言文件操作(二)对指定txt文件中的N个数排序
#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt; #include&lt;time.h&gt;#include&lt;conio.h&gt;#define N 10000//对指定txt文件中的N个数排序 int main(){ int i; void sort(int n,int *p); int a[N]={0};原创 2019-01-10 12:02:10 · 2175 阅读 · 0 评论 -
C语言文件操作(一)产生0~M范围内的N个随机数
/* 产生0~M范围内的N个随机数,M,N均可自定义 * 产生的随机数保存在txt文件中 * 可指定txt文件保存路径 ,若不指定,生成的文件将与.cpp文件存在同一文件夹下 */#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt; #include&lt;time.h&gt;#include&lt;conio.h&gt;原创 2019-01-10 12:00:57 · 3226 阅读 · 3 评论 -
C语言 数据结构 链表的增删查改
分别用函数实现了链表的:1、增加(头插法,尾插法,有序插入)2、删除3、修改4、查找C代码#define _CRT_SECURE_NO_WARNINGS#include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#include&amp;amp;amp;lt;stdlib.h&amp;amp;amp;gt;typedef struct student{ int num; float sc原创 2019-01-19 23:39:33 · 1131 阅读 · 0 评论 -
C语言课设 成绩管理程序
部分代码read.c#define _CRT_SECURE_NO_WARNINGS#include&amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;gt;#include&amp;amp;amp;amp;amp;lt;stdlib.h&amp;amp;amp;amp;amp;gt;#include&amp;amp;amp;amp;quot;head.h&am原创 2019-02-20 20:36:37 · 603 阅读 · 1 评论 -
C语言 课设 最新版 学生成绩管理系统
运行效果main.cpp/* ===================================成绩管理程序=================================== * 注意: * 连续按三次ctrl z可以返回上一级菜单 * 请按照正常顺序,一级一级退出,不要直接点击右上角关闭程序。否则,data.txt可能没有完全写入 * 想即时保存也行,每次操作完成之后加一句...原创 2019-02-23 11:18:40 · 6352 阅读 · 0 评论 -
C语言 ungetc将变量存放的字符返回给stdin输入流
以下代码输入回车就能结束#define _CRT_SECURE_NO_WARNINGS#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;int main(){ int i; int sum = 0; char ch; printf("请输入:"); while (scanf("%d", &amp原创 2019-01-31 12:17:44 · 1277 阅读 · 0 评论 -
C语言 数据结构 栈的数组实现 realloc函数
主题:栈的数组实现功能:分别栈的入栈、弹栈、打印操作提示:运行程序自动进入入栈操作,退出入栈,数组3个ctrl z,然后进入出栈操作,输入非n的任意char字符,继续出栈。输入n结束出栈,整个程序结束。代码rewind(stdin);刷新缓冲区void push(Pstack pstack, int num)入栈int pop(Pstack pstack)出栈#define _CRT...原创 2019-02-11 14:54:14 · 809 阅读 · 1 评论 -
C语言 realloc函数 带着内存游走的函数
带着内存游走的函数——realloc用realloc写了一个栈的实现,出现一个间歇性bugrealloc把base指针带走了,top指针乖乖滴留在家里吃屎原创 2019-02-11 11:46:03 · 656 阅读 · 0 评论 -
C语言 双向链表的增删改查
主题:双向链表功能:分别实链表的插入、删除、查找、打印(正序、逆序)操作提示:如果需要进入下一步操作,输入3个ctrl z即可//主题:双向链表//功能:分别实链表的插入、删除、查找操作//提示:如果需要进入下一步操作,输入3个ctrl z即可#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<std...原创 2019-02-10 17:18:07 · 2281 阅读 · 0 评论 -
C语言文件操作 给M个数随机分组
M,N可以自定义运行后自动在相同路径下生成txt文件#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h> #include<time.h>#include<conio.h>#define N 10000 //随机交换的此数(可自行调节) #define M...原创 2019-02-10 09:12:32 · 914 阅读 · 0 评论 -
C语言 扫雷小游戏
之前写的扫雷,有一些标雷的小bug//扫雷 40个雷 16*16棋盘 //不要尝试将不是雷的位置标雷 //除了标雷以外,不要尝试输入大于(16,16)或小于(0,0)的坐标 //如果输入坐标之后没反应,说明你踩到了雷,请继续输下一个坐标 #include&lt;stdio.h&gt;#include&lt;stdlib.h&gt; #include&lt;time.h&gt;#in...原创 2019-01-16 17:31:33 · 424 阅读 · 0 评论