const使用.md const使用.md 在C语言中,const关键字可以用于指针类型的声明中,它用于指定指针所指向的数据是常量,即该数据不能被修改。下面是一个使用const指针的示例代码:int main(){ const int x = 10; const int *ptr = &x; *ptr = 20; 2023-04-20 C语言 111 Administrator
C语言数据结构_链队列 C语言数据结构_链队列 链队列一、定义结构体#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#define OVERFLOW -1#define OK 1#define ERROR 0typedef int 2023-04-13 C语言 131 Administrator
C语言数据结构_循环队列 队列一、定义#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100 // 队列最大长度#define OVERFLOW 0typedef int Sta 2023-04-11 C语言 109 Administrator
顺序栈的实现 顺序栈的实现 顺序栈的实现顺序栈是一种基于数组实现的栈,它的特点是后进先出(LIFO)。在顺序栈中,所有的栈操作都是在栈顶进行的,栈顶元素是最后一个入栈的元素。#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib. 2023-04-09 C语言 79 Administrator
顺序表的基本操作 顺序表的基本操作#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#define maxsize 20typedef int elemtype;typedef struct { e 2023-03-15 C语言 62 Administrator
数组指针 数组指针 数组指针(array pointer)是一个指针,它指向一个数组的第一个元素。在C语言中,数组名也可以看作是一个指向数组首元素的指针,因此数组名也可以用作数组指针来进行操作。例如,下面的代码定义了一个包含5个整数的数组,并将数组名p1赋值给一个指向整数的指针变量p2:int arr[5] = {1, 2023-03-11 C语言 59 Administrator
结构体 结构体 结构体结构体的声明结构的基础知识结构是一些值的集合,这些值被称为成员变量。结构的每个成员可以是不同类型的额变量。数组:一组相同元素的集合结构的声明struct tag{member-list;}variable-list;结构体成员的类型结构的成员可以是标量、数组、指针,甚至是其他结构体。结构体变量 2023-03-11 C语言 78 Administrator