![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 79
Chen__hf
这个作者很懒,什么都没留下…
展开
-
C语言:删除代码注释
引用博客的链接: 原文链接本文的出题点来源于华中科技大学2019年计算机学院复试上机的某一题,天真的我一开始以为注释的样子是:// 或 /* */ 顶格注释 。但是思索一番,发现事情并没有那么简单,于是就有了这么一番”加工“。因原文章已讲解了思路,故本文旨在改进,不再赘述。水平有限,望包涵。注释方式举例这里截取我之前的文章中链表一节的主函数作为测试,涵盖常见的可能注释的方式//链表...原创 2020-03-11 20:40:10 · 1491 阅读 · 0 评论 -
C语言数据结构(5):非递归插入以及遍历的二叉树实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct btree { int value; struct btree *left; struct btree *right;} btree;typedef struct stack { struct btree *...原创 2020-03-10 14:36:52 · 188 阅读 · 0 评论 -
C语言数据结构(4):递归插入以及遍历的二叉树实现
标准库以及类型定义#include <stdlib.h>#include <stdio.h>typedef struct Btree { int value; struct Btree *left; struct Btree *right;} Btree;创建结点Btree *create_tree(int value) { ...原创 2020-03-10 14:29:27 · 172 阅读 · 0 评论 -
C语言数据结构(3):链式队列的实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct node{ int value; struct node *next;}node;typedef struct queue{ struct node *front; struct node *rear;}q...原创 2020-03-10 14:01:13 · 300 阅读 · 0 评论 -
C语言数据结构(2):链式栈的实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct stack{ int value; struct stack *next;}stack;创建结点stack *create_stack(int value){ stack *node = (stack *)m...原创 2020-03-10 13:53:20 · 253 阅读 · 0 评论 -
C语言数据结构(1):具有头结点的链表实现
标准库以及类型定义#include <stdio.h>#include <stdlib.h>typedef struct link { int value; struct link *next;} link;创建结点link *create_link(int value) { link *node = (link *) mall...原创 2020-03-10 13:41:51 · 269 阅读 · 0 评论 -
c语言:关于指针数组和数组指针
指针数组和数组指针浅析指针数组char b[4] = {'1','2','3','4'};char p;char *p;char a[4];char *a[4];p是存放char类型,加了*就是存放char类型地址。那么同样,a[4]是存放char类型的数组,加了*就是存放char类型地址的数组。最后,从名字看出,指针数组本质是一个数组,只是不是普通数组,它存放的是指针。它...原创 2020-03-10 13:22:44 · 106 阅读 · 0 评论