c语言学习
bussyman
码龄5+,国企,外企均有经验,现成为一名高校计算机老师~重新拾起账号,不定时会分享技术或感想
展开
-
c语言(二叉查找树代码分析)
知识提要:1.随机访问:对数组而言,可以使用数组下标直接访问该数组中的任意元素,这叫做随机访问.2.顺序访问:对链表而言,必须从链表首节点开始,逐个节点移动到要访问的节点,这叫做顺序访问.3.顺序查找:从列表的开头按顺序查找.4.二分查找:(1)规定待查找的项为目标项;(2)假设列表中的各项按字母排序,比较列表中的中间项和目标项;(3)如果相等,则查找结束;如果目标项在列表中,中间项在目标...原创 2020-04-08 17:57:22 · 916 阅读 · 1 评论 -
c语言(队列代码分析)
队列是在链表的基础上,进行一种规范(增删的顺序)和属性的增加(增加了项数)这里的例子是"顾客咨询排队问题"一.数据的构建1.项的构建---------只包含基础数据类型,并用结构体打包typedef struct item{ long arrive;//一位顾客加入队列的时间 int processtime;//该顾客咨询话费的时间}Item;2.节点的构建------项加上...原创 2020-04-07 23:47:02 · 420 阅读 · 0 评论 -
c语言(链表代码分析)
先谈谈链表的基本概念,这个是对这个链表概念的加深/*把链表设置为空*/void InitializeList(List*plist){ *plist = NULL;}/*如果链表为空,返回true*/bool ListIsEmpty(const List*plist){ if (*plist == NULL) { return true; } else { ret...原创 2020-04-07 21:03:55 · 343 阅读 · 0 评论 -
链表
C primer plus 的高级数据表示 学习心得原创 2020-04-07 17:48:46 · 570 阅读 · 1 评论 -
c语言 文件处理
标准I/O**其他标准I/O函数**附上一个文件代码----将源文件的内容写入到目标文件中//将多个文件的内容附加#include<stdio.h>#include<string.h>#include<stdlib.h>#define LEN 81#define BUFFSIZE 4096//函数的申明void append(FI...原创 2020-04-05 22:05:35 · 164 阅读 · 0 评论 -
字符串函数
这里总结一些,我在使用过程中多次使用的输入,输出 字符串函数,和一些字符串处理函数原创 2020-04-05 13:02:07 · 176 阅读 · 0 评论