- 博客(9)
- 收藏
- 关注
原创 双指针(快慢指针)判断链表是否有环
双指针(快慢指针)判断链表是否有环单链表的特点是每个节点知道下一个节点如果用一个指针来判断是否有环,当没有环时,指针一直会指到链表的为即指到NULL,但是当有环时,指针将陷入死循环,因为环形链表中没有NULL指针作为尾部节点 while (head != null) head = head.next; return false;找到一种经典解法就是用两个指...
2019-12-29 14:59:36 717 1
原创 自定义函数建立课程链表 && S型矩阵
自定义函数建立课程链表#include<stdio.h> #include<stdlib.h>#include<string.h># define N 4struct course{ int cno; char cname[20]; double credit;};typedef course DataType;struct node{...
2019-12-25 22:42:22 372
原创 qsort函数应用(快速排序)
qsort函数应用(快速排序)示例#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 5void show(char name[N][20] );int compare(const void *, const void *);int main(){ char name[...
2019-12-20 17:44:28 140
原创 指针与函数
指针与函数指针做函数参数(地址传递)指针做返回值(注意生命期,不能返回局部变量的地址,申请了的动态内存要释放掉)指向函数的指针(主要想说这个)上代码#include<stdio.h>#include<stdlib.h>#include<string.h>#define n 5float AVG(float a[]);float plus(...
2019-12-19 01:28:44 94
原创 指向指针数组的指针应用(年龄最小学生名单链表)
指向指针数组的指针先来一段代码#include<stdio.h>#include<stdlib.h>#include<string.h>struct Student{ int sno; char sname[20]; int age;};struct node{ Student data; node* next;};char** mi...
2019-12-15 22:34:48 403
原创 求一数组中的最大值与最小值(简析指针与数组)
求一数组中的最大值与最小值的几种方法首先,需要建立一个数组 int n; printf("请输入数组长度:\n"); scanf("%d",&n); int a[n]; printf("请输入数组元素:\n"); for(int i = 0; i < n; i++) { scanf("%d",&a[i]); }其中要**注意一件事情,定义数组不能*...
2019-12-12 01:07:18 4570
原创 数组(一维数组简介)
数组(一维数组和二维数组)按序排列的同类数据元素的集合称为数组C语言中,数组属于构造类型。一个数组可以分解为多个数组元素,这些元素可以属于构造类型也可以属于基本数据类型。因此按数组元素的类型不同,数组又可以分为数值数组,字符数组,指针数组,结构数组。一维数组的定义方式使用数组必须先进行定义一维数组的定义方式为:类型说明符 数组名[常量表达式];其中:类型说明符是任一种基本数据类型或...
2019-12-08 15:29:32 3596
原创 文件的随机读写
文件的随机读写前两篇介绍的对文件的读写都是顺序读写,即读写文件只能从头开始,顺序读写各个数据。但在实际问题中常要求只读写文件中某一指定的部分。为了解决这个问题,可移动文件内部的位置指针到需要读写的位置,再进行读写,这种读写称为随机读写。实现随机读写的关键时要按要求移动位置指针,这称为文件的定位。文件定位移动文件内部位置指针的函数主要有两个,即rewind 函数和fseek函数。rewin...
2019-12-03 16:07:43 1725
原创 文件的读写(2)数据块读写函数fread和fwrite
文件的读写(2)数据块读写函数fread和fwriteC语言提供了用于整块数据的读写函数。可用来读一组数据,如一个数组元素,一个结构变量的值等。读数据块函数调用的一般形式为:fread(buffr,size,count,fp);写数据块函数的一般调用形式为:fwrite(buffer,size,count,fp);其中buffer 是一个指针,在fread 函数中,它表示存放输...
2019-12-01 16:34:24 3033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人