
苏嵌课程知识点整理
文章平均质量分 80
candice_blanche
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Training2:位操作训练
题目:请编写一个c函数,该函数给出一个字节中被置为1的位的个数#include int main(){int num, mask;int count = 0;int i;char str[20]; printf("Please input a number:\n");scanf("%d", &num); mask = 1原创 2017-02-05 20:09:11 · 280 阅读 · 0 评论 -
带表头的循环单项链表
#include #include struct node //定义结点的结构体{ int num; char name[100]; struct node *next; struct node *prior;};typedef struct node Node; //将struct node简单定义为Nodetypedef st原创 2017-02-10 23:00:02 · 307 阅读 · 0 评论 -
脚本-shell
一、1、Shell是什么? Shell是一个命令行的解释器,随内核一起启动,用来解释linux下的命令传输给计算机,是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为程序设计语言,定义了各种变量与参数,并提供了许多高阶语言所具有的控制结构,包括循环与分支。写脚本不需要编译,直接添加可执行X命令。 Shell提供了操作系统与人之间的通讯原创 2017-01-21 09:24:14 · 261 阅读 · 0 评论 -
单向列表
程序一、排序,边插边排#include #include struct node{ int num; char name[20]; int score; struct node *next;};typedef struct node Node;typedef struct node *Link;void create_link (Link * hea原创 2017-02-09 19:06:01 · 361 阅读 · 0 评论 -
二叉树
二叉树(Binary Tree)的定义和基本术语定义:是n(n≥0)个结点的有限集合,由一个根结点以及两棵互不相交的、分别称为左子树和右子树的二叉树组成。逻辑结构: 一对二(1:2)基本特征 ① 每个结点最多只有两棵子树(不存在度大于2的结点); ② 左子树和右子树次序不能颠倒(有序树)。 树的度:树中结点的度的最大值.二叉树中原创 2017-02-18 00:03:29 · 331 阅读 · 0 评论 -
树
常用数据逻辑结构集合——数据元素间除“同属于一个集合”外,无其它关系线性结构——一个对一个,如线性表、栈、队列树形结构——一个对多个,如树图形结构——多个对多个,如图 树形结构特点:非线性结构,只有一个直接前驱,但可能有多树形结构特点:非线性结构,只有一个直接前驱,但可能有多个直接后继(1:n)个直接后继(1:n) 树型结构(非线性结构):结点之间一原创 2017-02-18 00:01:54 · 347 阅读 · 0 评论 -
静态、动态库的创建使用与makefile配置文件的编写
静态库的创建①gcc -c 源文件.c //产生目标文件②ar rcs 静态库名(lib··.a) 目标文件1 目标文件2 ···· rs:静态库不存在,就创建该文件; S:更新库文件;静态库的使用 gcc -o file file.c -L. -lname file:名字 file.c:主函数 name:静态库名中的名字原创 2017-01-18 20:24:42 · 260 阅读 · 0 评论 -
单向链表例题
#include #include struct node //定义结点的结构体{ int num; char name[100]; struct node *next;};typedef struct node Node; //将struct node简单定义为Nodetypedef struct node *Link; //原创 2017-02-08 23:41:14 · 338 阅读 · 0 评论 -
移动嵌入式开发概述
计算机系统的三大领域:1、服务器市场:功能强、利润最大的市场、可用性强、可扩展性2、桌面市场:最广阔的市场3、嵌入式市场:潜力最大的市场 以往计算机分类:大型计算机、中型机、小型机和微计算机目前计算机分类:超级计算机,大型计算机、工作站、微计算机、亚微计算机亚微计算机(嵌入式计算机)是以嵌入式系统的形式隐藏在各种装置、产品和系统中 嵌入式系统原创 2017-01-17 22:08:03 · 2372 阅读 · 0 评论 -
编程练习三
程序一、编写函数void count(char a[],char w[][10],int n,int b[])。功能是:统计w指向的数组中的n个单词在a指向的字符串中各自出现的次数(将非字母字符看作单词分割符),拧将统计结果依次保存在b指向的数组中。#include #include #include void count(char a[], char w[][10]原创 2017-02-06 22:15:11 · 288 阅读 · 0 评论 -
链表
版权声明:本文为博主原创文章,未经博主允许不得转载。 链表概述 链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址。因此,head指向转载 2017-02-21 20:51:55 · 517 阅读 · 1 评论